아키텍처 구성요소

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

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

  2. 다음 중 언제 ViewModel이 소멸되나요?

  3. 참 또는 거짓: 활동/프래그먼트에서 시간이 오래 걸리는 작업 및 I/O 요청을 실행해야 합니다.

  4. UI 컨트롤러 대신 ViewModel에서 LiveData를 초기화하고 저장해야 하는 이유는 무엇인가요?

  5. 변경을 위해 observe를 사용할 수 있는 것은 다음 중 어느 것입니까?

  6. 참 또는 거짓: ViewModel에서 View 또는 LifecycleOwner 클래스를 직접 참조해도 괜찮습니다.