Ciclos de vida de actividades y fragmentos

Obtén información sobre los ciclos de vida de actividades y fragmentos, cómo procesar situaciones de ciclos de vida complejas y el uso de registros para ayudar a depurar y registrar el estado de la app. Completarás la app DessertClicker, en la que un usuario "compra" postres presionando una imagen. Cada vez que se hace clic en un postre, la app actualiza la cantidad que se compró y el total que el usuario gastó.

 

Ciclos de vida y registro

Codelab

Importa el código de inicio para la app DessertClicker. Luego, agrega registros básicos a fin de explorar los métodos del ciclo de vida. Luego, explora los casos de uso del ciclo de vida y el ciclo de vida del fragmento.

Cómo controlar situaciones complejas de ciclo de vida

Codelab

Modifica la app DessertClicker para usar la biblioteca de ciclo de vida de Jetpack. Usa Android Debug Bridge para simular el cierre de procesos de tu app. Luego, conserva y restablece los datos de la app que podrían perderse si esta se cierra de forma inesperada.

Cuestionario sobre Ciclos de vida de actividades y fragmentos

Pon a prueba tus conocimientos y obtén la insignia de Ciclos de vida de actividades y fragmentos