일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Coroutines
- MVVM
- java
- 동기
- SharedPreferences
- 비동기
- 코루틴
- 언스크립티드
- 자청
- 책리뷰
- 부의추월차선
- ViewModel
- ViewGroup
- 가치생산주의
- View
- 부자의그릇
- 인스턴스
- Android
- Kotlin
- 기업가정신
- JNI
- 람다
- AsyncTask
- mutable
- 타이탄의도구
- 코틀린
- 안드로이드
- 멀티쓰레드
- 부자아빠가난한아빠
- NDK
Archives
- Today
- Total
목록ViewModel (1)
타이탄의 도구들

Android ViewModel 이란? ViewModel 은 Activity 나 Fragment 데이터를 준비하고 관리하는 클래스입니다. 또한 나머지 응용프로그램과의 통신 (예: 비즈니스 로직 클래스 호출)도 처리합니다. 비즈니스 로직이란? 데이터를 원하는 형태로 가공하는 눈에 보이지 않는 처리과정 ViewModel 은 항상 스코프(Activity 또는 Fragment)와 관련하여 생성되며 스코프가 활성 상태인 한 유지됩니다. ex) Activity 인 경우 완료될 때까지. 즉, 구성 변경(예: 회전)으로 인해 ViewModel 소유자(Activity 나 Fragment)가 소멸되는 경우에도 ViewModel 이 소멸되지 않습니다. 새로 생성된 인스턴스가 기존 ViewModel에 다시 연결되는 것..
Dev Tools/Android
2022. 6. 1. 15:23