[android] LiveData 에 대해 알아볼까 -LiveData 는 주어진 lifecycle 에 의해 observed 될 수 있는 data holder 이다.이 말은 LifecycleOwner 와 함께 하는 Observer 라고 보면 된다. 그리고 이 observer 는 감싸고 있는 data 의 변경을 LifecycleOwener 의 상태가 active 상태일 때만 알려준다. -LifecycleOwner 는 LifeCycle.State.STARTED 나 LifeCycle.State.RESUMED 일 때만 active 상태이다.observeForever(Observer) 를 통해 observer 가 추가되면 이 observer 는 항상 active 상태로 여겨지며, 따라서 변경에 대해 항상 notify 를 받을 수 있다.이 경우에는 수동으로 remov.. 2021. 1. 20. 반응형 이전 1 다음