계산기 실습을 하면서..
위젯의 갯수만큼 id를 찾아주고..전역변수로 선언하고..
계산기라서 버튼만 16개인데
만약 100개라면..? 울고싶을 것이다
거기다 리스너도 구현해줘야하는데 그것도 갯수만큼...
(선생님은 반복문으로 돌리셨지만 난 박대가리라 그 생각까지 못함..아찔하다 내 머리)
하지만..반복문도 귀찮지 않을까..?
더.. 더 좋은 방법이 있지 않을까..? 있다고 해줘..
그래서 뒤져보니 안드로이드 스튜디오 3.6버전 이상에서 지원하는
기본 라이브러리(?) view binding 이라는 것을 발견
이게 정답인지 아닌지는 모르나 일단 정리해보자
findViewById 를 쓰지 않고, xml의 view component 에 접근하는 object 를 반환받아
view 에 접근하는 방식
(object는 안드로이드 스튜디오에서 자동으로 만들어줌)