계산기 실습을 하면서..

위젯의 갯수만큼 id를 찾아주고..전역변수로 선언하고..

계산기라서 버튼만 16개인데

만약 100개라면..? 울고싶을 것이다

거기다 리스너도 구현해줘야하는데 그것도 갯수만큼...

(선생님은 반복문으로 돌리셨지만 난 박대가리라 그 생각까지 못함..아찔하다 내 머리)

하지만..반복문도 귀찮지 않을까..?

더.. 더 좋은 방법이 있지 않을까..? 있다고 해줘..

그래서 뒤져보니 안드로이드 스튜디오 3.6버전 이상에서 지원하는

기본 라이브러리(?) view binding 이라는 것을 발견

이게 정답인지 아닌지는 모르나 일단 정리해보자

🤔 view binding 이 모죠?

findViewById 를 쓰지 않고, xml의 view component 에 접근하는 object 를 반환받아

view 에 접근하는 방식

(object는 안드로이드 스튜디오에서 자동으로 만들어줌)