반응형

1. Livedata

-살아있는 데이터, 안드로이드, 어플리케이션의 LifeCycle을 알고 있는 DataType

-Livedata는 Observer패턴을 따른다. 즉, 데이터의 변경이 일어났을 때 콜백으로 받아 처리할 수 있다.(사용이유충분)

-데이터바인딩과 함께 사용해야 좋은 효과를 낼 수 있음(xml상에서 깔끔하게 처리)

 

##정적 바인딩, 동적 바인딩 참고!##

 

사용이유

-LifeCycle을 알고 있으면 필요할 때 변경하고 필요하지 않을 때 변경하지 않을 수 있다.

MutableLiveData

-변경할 수 있는 LiveData, 데이터를 UI Thread와 Background Thread에서 선택적 변경 가능

 

반응형

'개발언어 > JAVA' 카테고리의 다른 글

MVVM 패턴  (0) 2021.06.20
안드로이드 메모 + 음성녹음 앱  (2) 2021.03.13
운영체제 6(FCFS, RR)  (0) 2021.01.27
안드로이드, 자바 개념 정리  (0) 2021.01.26
안드로이드 골뱅이 쓰는이유  (0) 2021.01.13

+ Recent posts