jetpack1 안드로이드 LiveData란? 오늘은 안드로이드 AAC JetPack 라이브러리 중 하나인 LiveData에 대해서 알아볼 것이다. LiveData의 경우 장점도 굉장히 많고 다른 라이브러리(DataBinding, ViewModel 등)들과 함께 사용할 경우 훨씬 더 유용하다. MVVM 패턴에 필수적인 LiveData의 개념과 사용법에 대해서 알아보자 LiveData란? LiveData는 데이터의 변경을 관찰할 수 있는 Data Holder 클래스이다. 관찰이라고 하면 Observable이 생각날텐데 일반적인 Observable과는 다르게 LiveData는 안드로이드의 LifeCycle, 즉 생명주기를 알고있다. Activity, Fragment, Service 등과 같은 안드로이드 컴포넌트의 생명주기를 인식하며 그에 따라 LiveD.. 2023. 5. 9. 이전 1 다음