미분류
Android Architecture Component – LiveData
개요 LiveData 는 Data의 변경을 관측할 수 있는 Data Holder 클래스 입니다. 일반적인 Observable과는 다르게 LiveData는 생명주기를 알고 있습니다.(Lifecycle-Aware) 액티비티나, 프레그먼트, 서비스 등과 같은 컴포넌트의 생명주기(Lifecycle)를 존중하고 그에따라 LiveData는 활성상태(active)일때만 데이터를 업데이트 합니다. 활성상태란 STARTED 또는 RESUMED를 의미합니다. Lifecycle State CREATED Created state for a LifecycleOwner. DESTROYED Destroyed state for a LifecycleOwner. 더보기…