LiveData란?🤔Lifecycle을 알고 있는, Observe 할 수 있는 Data holder classLiveData가 갖고 있는 데이터에 어떠한 변화가 일어날 경우, 등록된 Observer 객체에 변화를 알려주는 방식으로 사용된다.라이브데이터를 처음 접해 본다면 무슨 말인지 바로 이해하기 힘들 수 있다. 라이브데이터를 제대로 이해하고 사용하기 위해서는 Observer Pattern, Lifecycle 두 가지에 대해 먼저 이해해야 한다. 옵저버 패턴(Observer Pattern)이란?🤔어떤 객체의 상태 변화를 관찰하는 Observer들의 목록을 객체에 등록하여, 상태 변화가 있을 때마다 등록된 Observer에게 통지하도록 하는 디자인 패턴LiveData는 데이터를 갖고 있고, 누군가에게 이 ..