데이터바인딩 썸네일형 리스트형 [Android] DataBinding 사용하기 데이터 바인딩은 UI를 구성함에 있어 코드상에 반복적인 귀찮은 작업을 해소시켜주는 기능으로 보면 된다. 선언부에 기계적으로 작성해야한 했던 findById() 를 적어도 java파일 안에서 그만 볼수 있으니까 findViewById(R.id.sample_text).apply { text = viewModel.userName } 이런 코드를 layuot을 구성하는 xml파일 안에서 java파일에서 지정해준 해당 위젯의 변수명과 매치시켜주면 된다. 이점은 ? 파일의 단순화, 유지보수의 편리성, 메모리누수 및 nullpoint excention을 방지할수 있다. 1. 빌드환경 - 데이터 바인딩 추가 android { ... dataBinding { enabled = true } } dataBinding요소를 .. 더보기 이전 1 다음