Looking for android Answers? Try Ask4KnowledgeBase
Looking for android Keywords? Try Ask4Keywords

AndroidActividad


Introducción

Una Actividad representa una sola pantalla con una interfaz de usuario (UI) . Una aplicación de Android puede tener más de una actividad, por ejemplo, una aplicación de correo electrónico puede tener una actividad para enumerar todos los correos electrónicos, otra actividad para mostrar el contenido del correo electrónico, y otra actividad para redactar un nuevo correo electrónico. Todas las actividades en una aplicación trabajan juntas para crear una experiencia de usuario perfecta.

Sintaxis

  • void onCreate (Bundle savedInstanceState) // Se invoca cuando se inicia la actividad.

  • void onPostCreate (Bundle savedInstanceState) // Llamado cuando se completa el inicio de la actividad (después de que se haya llamado a onStart () y onRestoreInstanceState (Bundle)).

  • void onStart () // Llamado después de onCreate (Bundle) - o después de onRestart () cuando se detuvo la actividad, pero ahora se muestra nuevamente al usuario.

  • void onResume () // Llamado después de onRestoreInstanceState (Bundle), onRestart () o onPause (), para que su actividad comience a interactuar con el usuario.

  • void onPostResume () // Llamado cuando se completa la reanudación de la actividad (después de que se haya llamado a onResume ()).

  • void onRestart () // Llamado después de onStop () cuando la actividad actual se muestra nuevamente al usuario (el usuario ha regresado a ella).

  • void onPause () // Llamado como parte del ciclo de vida de la actividad cuando una actividad se pone en segundo plano, pero no se ha eliminado (todavía).

  • void onStop () // Llamado cuando ya no eres visible para el usuario.

  • void onDestroy () // Realice cualquier limpieza final antes de que se destruya una actividad.

  • void onNewIntent (Intención de intención) // Esto se llama para actividades que configuran launchMode en "singleTop" en su paquete, o si un cliente usó el indicador FLAG_ACTIVITY_SINGLE_TOP al llamar a startActivity (Intent).

  • void onSaveInstanceState (Bundle outState) // Llamado para recuperar el estado por instancia de una actividad antes de eliminarse para que el estado se pueda restaurar en onCreate (Bundle) o onRestoreInstanceState (Bundle) (el Bundle completado por este método se pasará a ambos ).

  • void onRestoreInstanceState (Bundle savedInstanceState) // Este método se llama después de onStart () cuando la actividad se está reinicializando desde un estado previamente guardado, que se proporciona aquí en savedInstanceState.

Parámetros

Parámetro Detalles
Intención Se puede usar con startActivity para lanzar una actividad
Haz Una asignación de claves de cadena a varios valores parcelables .
Contexto Interfaz con información global sobre un entorno de aplicación.

Observaciones

Una Actividad es un componente de la aplicación que proporciona una pantalla con la que los usuarios pueden interactuar para hacer algo, como marcar el teléfono, tomar una foto, enviar un correo electrónico o ver un mapa. A cada actividad se le da una ventana en la que dibujar su interfaz de usuario. La ventana normalmente llena la pantalla, pero puede ser más pequeña que la pantalla y flotar sobre otras ventanas.

Actividad Ejemplos relacionados