[Kotlin] ViewModel

안드로이드 젯 팩의 구성요소

뷰모델이 안에 라이브데이터를 가지고 있음.

뷰모델은 라이프사이클에 상관없이 계속 살아있음

뷰모델이 변수를 액티비티나 프래그먼트에 알려줌

라이브데이터- 안드로이드 젯팩의 구성요소, 생명주기를 인식한다

이 라이브데이터와 뷰모델이 안드로이드에서 세트로 묶어다니며 데이터가 변경되는 것들을 관찰함

사용하려면 그래들에 추가해줘야할 것이ㅣ 있음

build.gradle : project>allproject> google()

build.gradle: app > dependencies>

//뷰모델-라이프 사이클 관련

//라이브데이터- 옵저버 관련- 데이터의 변경사항을 알 수 있다.

구글에 검색해서 추가 ㄱㄱ

class MyNumberViewModel:ViewModel(){
//뮤터블 라이브 데이터- 수정가능한 녀석
//라이브 데이터- 값 변동 안됨, 보기전용

ㅔ
}

© 2023. All rights reserved.

AgileCatch