MVVM
-
MVVM 따라하기 Data Binding + LiveData(2)Android(+ Kotlin) 2020. 1. 9. 18:43
2019/12/20 - [Android(+ Kotlin)] - MVVM 따라하기 Data Binding, LiveData (1) MVVM 따라하기 Data Binding, LiveData (1) github 검색 앱을 만들고 관련된 주요내용을 설명한다. https://github.com/CharkoT/CoroutineTester CharkoT/CoroutineTester MVVM + databinding + livedata + coroutine. Contribute to CharkoT/CoroutineTeste.. charko.tistory.com 1편에서는 Data Binding을 위한 작업들을 알아보았다면 2편에서는 LiveData에 대해 알아본다. MVVM 구조를 보면 위와 같은 구조로 설명하는 경..
-
[수정] ViewModel의 ViewModelProviderAndroid(+ Kotlin) 2019. 12. 30. 15:27
MVVM구조를 기반을 사용하려 했고 Main에서 두 개의 fragment에 하나의 ViewModel(이하 vm)을 참조하고 싶었다. 간단한 vm예제들은 하나의 fragment or activity(view) 내에서는 provider를 통해 vm을 주입을 시키지만 해당 view가 다수일 때 하나의 vm을 어떻게 처리할 것인지의 의문이 생겼다. 통상 MVVM은 vm이 1:N, N:1의 구조를 가진다. ViewModelProviders는 deprecate된다!(너무 늦게 인지를 해버렸다ㅜ) 2020년 03월 31일 기준, 구 버전 - implementation 'androidx.lifecycle:lifecycle-extensions:2.0.0' 최신 버전 - implementation 'androidx.lif..
-
MVVM 따라하기 Data Binding, LiveData (1)Android(+ Kotlin) 2019. 12. 20. 18:36
github 검색 앱을 만들고 관련된 주요내용을 설명한다. https://github.com/CharkoT/CoroutineTester CharkoT/CoroutineTester MVVM + databinding + livedata + coroutine. Contribute to CharkoT/CoroutineTester development by creating an account on GitHub. github.com Android 개발자 Jetpack 사이트 참조하여 코드를 만들었다. https://developer.android.com/jetpack Android Developers "WorkManager는 redBus 앱에서 백엔드 서버에 정보를 전달하는 방식을 단순화했습니다. 네트워크 연결, ..