Android ViewModel 사용하기

사용 버전: Android Studio 4.0

사용 언어: Kotlin 1.3.72

안드로이드 ViewModel 사용하기에 대해서 알아보겠습니다.

ViewModel은 앱을 실시간으로 업데이트하고, 데이터 유지가 가능하고, LifeCycle에 맞춰서 UI를 작동하게 합니다.

ViewModel을 사용하기 위해서는 LifeCycle Library를 사용해야 합니다.

링크 참조.

https://shwoghk14.blogspot.com/2020/05/android-lifecycle.html





libarary를 불러온 후, 아래를 따라 합니다.

new - Kotlin File/Class를 누릅니다.


Class를 선택하고, Fragment 이름 뒤에 ViewModel을 붙입니다.



   

  

생성됩니다.


class를 생성합니다.


ViewModel을 장착할 Fragment를 엽니다.(여기서는 titleFragment)

viewModel을 정의합니다.


이제, viewModel을 사용하여, viewModel class에 있는 함수나 변수를 참조할 수 있습니다.

끝.



카테고리: Android

댓글

이 블로그의 인기 게시물

Python urllib.parse.quote()

Python OpenCV 빈 화면 만들기

Python bytes.fromhex()

Android Minimum touch target size

tensorflow tf.random.uniform()

tensorflow tf.expand_dims()

Forensics .pyc 파일 .py로 복구하기

KiCad 시작하기 2 (PCB 만들기)

Android Java 8+ Api desugaring

Android Notification with Full Screen