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 빈 화면 만들기

Android Notification with Full Screen

tensorflow tf.random.uniform()

Android AVD Ram size change

Python bs4.SoupStrainer()

Android Compose automation for getting localized images to use on Play Store app image

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

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

KiCad 시작하기 7 (FreeRoute 사용하기 2)