반응형
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 |