728x90 반응형 LiveData1 [안드로이드] JetPack의 LiveData란? LiveData 란? LiveData는 Data의 변경을 관찰할 수있는 Data Holder 클래스이다. LiveData는 안드로이드 생명주기(LifeCycle)을 알고 있다. 즉, Activity, Frgment, Service 등과 같은 안드로이드 컴포넌트의 생명주기(Lifecycle)를 인식하며 그에 따라 LiveData는 활성 상태일 때만 데이터를 업데이트 한다. 활성 상태란 Started 또는 Resumed를 의미한다. 비활동 상태일 땐, LiveData는 데이터의 변화를 알리지 않다. Destoryed 된 상태의 lifecycle 에서는 LiveData 객체를 Observe하지 않는다. LiveData 객체는 Observer 객체와 함께 사용된다. LiveData가 가지고 있는 데이터에 변화가.. 2023. 5. 22. 이전 1 다음 728x90 반응형