로딩
요청 처리 중입니다...

DataBinding

 DataBinding

데이터바인딩 데이터 바인딩은 앱 내의 어떤 데이터와 뷰를 결합시켜준다. 아래 안드로이드 공식문서에서 가져온 코드를 보자. findViewById 함수를 통해, 텍스트뷰 객체를 찾고, text값에 viewModel 객체의 userName 값을 할당한다.

아래 코드는 레이아웃에서 바로 viewModel 객체가 가진 변수 값을 할당하는 코드이다. 위 코드와 동일한 기능을 하지만, 레이아웃 파일에서 처리함으로써 class파일에서 textView의 text 속성 값을 할당하는 코드를 작성하지 않아도 된다.

이처럼 데이터바인딩을 사용함으로써 작성되는 코드 수를 줄일 수 있다. 1. 데이터바인딩 Enable 앱 단위 build.gradle을 열어, 아래와 같이 데이터바인딩을 enable 시켜준..........

DataBinding에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.

원문 링크 : DataBinding