DataBinding을 간단하게 정의 한다면 UI 요소와 데이터를 프로그램적 방식으로 연결하지 않고 선언적 형식으로 결합할 수 있게 도와주는 Jetpack 라이브러리이다. 이는 글로 설명하는 것 보다는 코드를 본다면 바로 이해할 것이다. 프로그램적 데이터 연결 방식위에
Two-way Binding(양방향 바인딩) 사용자의 입력을 받기 EditText 작성해야하는 xml이 있는데 단방향과 양방향 두가지를 보면서 비교해 보겠습니다. 단방향 일반적으로 작성되는 단방향 통신의 xml 코드이다. 또는 afterTextChanged같은 리
RecyclerView에는 데이터를 UI에 바인딩하는 고유한 방법이 있습니다. RecyclerView에는 매우 중요한 메서드가 있는 Adapter가 있습니다. onCreateViewHolder에서 뷰가 생성되고 ViewHolder에 뷰에 대한 참조가 포함되어 데이터를