본문 바로가기
728x90

kotlin livedata2

[Android JetPack] DataBinding + LiveData + ViewModel + Repository 적용해보기 포스팅 제목처럼 이번에는 DataBinding, LiveData, ViewModel, Repository를 모두 적용하며 간단한 프로그램을 구현해 보겠습니다. 이전 포스팅에서 공부했던 라이브러리는 간단히 살펴보고 넘어가겠습니다. 이전 포스팅 [안드로이드] ViewModel 이란? ( + ViewModelFactory) 이번에 알아볼 ViewModel은 이전 포스팅에서 공부했던 MVVM 디자인 패턴의 구성요소 중 하나인 ViewModel입니다. 이해를 돕기 위해 예제와 함께 작성하겠습니다. 이전 포스팅 [안드로이드] MVVM 디자인 develop-oj.tistory.com [안드로이드] LiveData 기본 Android JetPack 라이브러리 중 하나인 LiveData에 대해 알아보겠습니다. 특히, L.. 2023. 1. 5.
[Android JetPack] LiveData 기본 Android JetPack 라이브러리 중 하나인 LiveData에 대해 알아보겠습니다. 특히, LiveData는 ViewModel과 DataBinding과 함께 유용하게 사용됩니다. [안드로이드] ViewModel 이란? ( + ViewModelFactory) 이번에 알아볼 ViewModel은 이전 포스팅에서 공부했던 MVVM 디자인 패턴의 구성요소 중 하나인 ViewModel입니다. 이해를 돕기 위해 예제와 함께 작성하겠습니다. 이전 포스팅 [안드로이드] MVVM 디자인 develop-oj.tistory.com LiveData LiveData는 관찰(observe) 가능한 데이터 홀더 클래스입니다. 스스로 수명 주기(LifeCycle)를 인식합니다. LiveData의 장점 UI와 데이터 상태의 일치 .. 2023. 1. 4.
728x90
반응형