Componentes de la arquitectura

  1. ¿Cuáles de los siguientes motivos son válidos para usar un ViewModel?

    Selecciona todas las respuestas que consideres correctas.

  2. ¿Después de cuál de los siguientes casos se destruye un ViewModel?

  3. Verdadero o falso: Debes ejecutar tareas demandantes y solicitudes de E/S en tu objeto Activity o Fragment.

  4. ¿Por qué debes inicializar y almacenar LiveData en tu ViewModel, en lugar de un controlador de IU?

  5. ¿Cuál de las siguientes opciones te permite usar observe para cambios?

  6. Verdadero o falso: Es correcto que un objeto ViewModel haga una referencia directa a una clase View o LifecycleOwner.