#Android #ViewModel #BindingAdapter #DataBinding #MVVM

    감자튀김의 다시 쓰는 Android MVVM(4) - ViewModel & DataBinding

    -1. 이전글2019/04/02 - [Android 공부] - 감자튀김의 다시 쓰는 Android MVVM(3) - Repository0. ViewModelMVVM에서는 Model, View, ViewModel이라는 개념이 도입된다. 'ViewModel이란 무엇일까?' 라고 생각했을 때, 쉽게 말하기 위해서 나는 'View에 대한 정보 Model 값' 정도로 말한다. 여태까지 흔히 알고 있던, Model에 대한 데이터 값은 아니다. ViewModel이라고 이름 붙인 이유는 개인적인 생각으로 View가 변하기 위해서 갖고 있을 Model으로 여기엔 우리의 일반 Data가 포함될 수 있고, 혹은 View에서 사용될 각종 변수값이 담길 수 있다. 그렇다면 ViewModel이 왜 있어야 하는 것일까? "View..