MutableLiveDataExt
-
[LiveData] LiveData를 Background에서도 동작하게 해야 할때개발/Android 2018. 5. 1. 20:20
Android Architecture Components 중에 LiveData 클래스가 있습니다. Activity나 Fragment의 생명주기에 따라 동작하는 Observable한 데이터 클래스로 데이터가 변경되면 observe하고 있는 UI로 이벤트가 전달되는 Observer 패턴 방식입니다.참고 : https://developer.android.com/topic/libraries/architecture/livedata LiveData는 Activity와 Fragment의 생명주기(LifecycleOwner이기 때문이며 별도의 LifeCycleOwner를 구현도 가능합니다.)에 따라 Active / InActive 상태로 전환되며 Active 상태가 아니면 데이터의 변경사항이 있어도 이벤트를 전달하지 ..