STATEFLOW 썸네일형 리스트형 아키텍처 관점에서 LiveData에 대해서. (StateFlow) LiveData란? 💡 LiveData란 데이터를 관찰할 수 있는 data holder class 입니다. LifeCycle에 결합되며, 결합된 컴포넌트의 생명주기 상태가 active(STARTED, RESUME)활성화 상태일 때만 data에 대한 update를 제공 Observer 객체와 함께 사용한다. LiveData는 변화를 옵저버에게 알려주고 Observer의 onChanged() 메소드를 실행한다. LiveData 특징 UI가 데이터 상태와 일치하는 것을 보장합니다. LiveData는 Observer 패턴을 따릅니다. LiveData는 생명주기에 변경이 일어날 때마다 Observer 객체에 알려줍니다. 그리고 이 Observer 객체를 사용하면 데이터의 변화가 일어나는 곳마다 일일이 UI를 변경.. 더보기 이전 1 다음