A diferencia de otros paradigmas de programación en los cuales las apps se ejecutan con el método main(), el sistema Android inicia el código en una instancia Activity llamando a ciertos métodos específicos que corresponden a las diferentes etapas de su ciclo de vida. Hay una secuencia de métodos que inician una actividad, y otra secuencia de métodos que la finalizan.
Esta lección proporciona un resumen de los métodos más importantes del ciclo de vida de una actividad y te muestra cómo manipular la primera llamada al ciclo de vida la cual crea una nueva instancia de tu actividad.