1. 다음 중 ViewModel을 사용하는 이유는 무엇인가요?

    적절한 답변을 모두 선택합니다.

  2. 다음 중 언제 ViewModel이 소멸되나요?
  3. 참 또는 거짓: 활동/프래그먼트에서 시간이 오래 걸리는 작업 및 I/O 요청을 실행해야 합니다.
  4. UI 컨트롤러 대신 ViewModel에서 LiveData를 초기화하고 저장해야 하는 이유는 무엇인가요?
  5. observe를 사용하면 변경을 위해 다음 중 무엇을 할 수 있나요?
  6. 참 또는 거짓: ViewModel에서 View 또는 LifecycleOwner 클래스를 직접 참조해도 괜찮습니다.