
Los eventos definidos por la clase Activity son los siguientes:
● onCreate(): invocado cuando la actividad es creada por primera vez.
● onStart(): invocado cuando la actividad se hace visible para el usuario.
● onResume(): invocado cuando la actividad comienza a interactuar con el usuario.
● onPause(): invocado cuando la actividad actual se pausa y la actividad anterior se reanuda.
● onStop(): invocado cuando la actividad ya no es visible para el usuario.
● onDestroy(): invocado antes de que el sistema destruya la actividad (ya sea de manera manual o por el sistema para conservar memoria).
● onRestart(): invocado cuando la actividad ha sido detenida y se está reiniciando.
Cada uno de estos eventos es invocado a fin de poder ejecutar la lógica en cuestión en el momento correspondiente. De todas maneras, no siempre es necesario redefinir todos los métodos. De manera simplificada, podría ser suficiente la implementación de los métodos onCreate(), onResume(), onPause(), aunque esto variará según las necesidades en cada caso.
6 - Ejemplo: Desarrollo de una Aplicación Android en Eclipse
6.1 - Creación y configuración inicial del proyecto
A continuación se enumeran los pasos necesarios para crear y configurar un proyecto android en el entorno Eclipse. A modo de ejemplo se crea el proyecto de la aplicación “Hello World” que se implementará mas adelante.