MVVM1 MVVM 패턴 MVVM ? MVVM은 Model + View + View Model을 합친 용어. 구조 Model - View - View Model로 구성되어 있음 View Activity, Fragment UI View Model의 변화를 Observe하며, View Model로부터 제공받은 기능 중 표시할 부분을 결정 UI와 관련된 로직만 포함해야 함 View Model data class, Repository View에서 사용할 Method와 Field를 구현 View에 상태 변화를 전달 다수의 Model을 입력받을 수 있음 데이터의 가공은 View Model에서 Model Live Data를 포함한 class API, 네트워크 등으로부터 데이터를 받아와서 ViewModel로 전달 동작 View : 사용자로부터.. 2021. 8. 8. 이전 1 다음