1. Llamado cuando la actividad se crea por primera vez. Aquí es donde debe hacer toda su configuración estática normal: crear vistas, vincular datos a listas, etc. Este método también le proporciona un paquete que contiene el estado previamente congelado de la actividad, si hubiera uno. Siempre seguido de onStart()
.
2.onSaveInstanceState
Se utiliza cuando el sistema operativo finaliza la actividad de forma forzada (por ejemplo, cuando su actividad está en segundo plano y otra tarea necesita recursos). Cuando esto suceda, se llamará a onSaveInstanceState (Bundle outstate) y le corresponde a su aplicación agregar cualquier información de estado que desee guardar en el estado.
- ¿Qué código necesito poner en Android Studio para que pueda reproducir una canción que elijas y dejar de reproducirla cuando la estés ejecutando?
- ¿Cómo es la plataforma de desarrollo de aplicaciones multiplataforma PhoneGap?
- Cómo guardar un objeto en un archivo en Android
- Quiero convertirme en desarrollador de Android. ¿Sobreviviré a la competencia?
- ¿Cuáles son los proyectos de Android que se pueden completar en 7-8 días para principiantes?
Cuando el usuario reanuda su Actividad, se llama a onCreate (Bundle savedInstanceState) y savedInstanceState no será nulo si su Actividad se finalizó en un escenario descrito anteriormente. Su aplicación puede tomar los datos de salvadoInstanceState y regenerar el estado de su Actividad a la forma en que fue la última vez que el usuario lo vio.
Básicamente en onCreate, cuando salvadoInstanceState es nulo, significa que este es un lanzamiento ‘nuevo’ de su Actividad. Y cuando no es nulo (si su aplicación guardó los datos en onSaveInstanceState (…), significa que el estado de la Actividad necesita ser recreado.
Ej: si tiene un edittext feild nu quiere ingresar su número de teléfono en eso … si cambia su teléfono de vertical a horizontal, aunque enter enter mantendrá diplsys a la derecha …
3.setContentView (R.layout.activity_main):
Es porque muestra la interfaz de usuario. Lo que haya mencionado arrastrado en el archivo xml se mostrará como salida para el usuario final.