MVVM 시작하기(3) ― ViewModel, 데이터 바인딩(Data Binding)
앞에서 model부분인 Room의 Entity, Dao, Database를 만들어 주었습니다. 이전 글을 참조해 주세요. [Android/이론] - MVVM 시작하기(1) ― LiveData, Room을 MVVM패턴으로 사용해보자 [Android/이론] - MVVM 시작하기(2) ― Room Entity, Dao, Database 만들기 이제 View와 Model을 연결하는 ViewModel을 만들고, 연결해야하는데요. 이에 앞서, 또 한가지 알아야할 것은, Data Binding입니다. Data Binding을 설명하면서 View와 ViewModel을 만들어 보겠습니다. ViewModel 먼저, View와 Model을 연결하는 ViewModel을 만들어 줍니다. 종속성 추가 // Lifecycle co..