Documente Academic
Documente Profesional
Documente Cultură
Android
Con Java
Ejercicio 2
Ciclo de Vida
de las Actividades
en Android
Curso de Android con Java
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
2
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
3
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
4
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
5
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
6
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
7
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
8
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
9
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
@Override
protected void onStop() {
super.onStop();
Log.d(TAG, "onStop...");
}
import android.os.Bundle;
import android.app.Activity;
import android.util.Log;
import android.view.Menu;
@Override
protected void onRestart() {
super.onRestart();
Log.d(TAG, "onRestart...");
}
@Override
protected void onDestroy() {
super.onDestroy();
Log.d(TAG, "onDestroy...");
}
@Override
protected void onStart() {
super.onStart();
Log.d(TAG, "onStart...");
}
@Override
protected void onRestoreInstanceState(Bundle savedInstanceState) {
super.onRestoreInstanceState(savedInstanceState);
Log.d(TAG, "onRestoreInstanceState...");
}
@Override
protected void onResume() {
super.onResume();
Log.d(TAG, "onResume...");
}
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
Log.d(TAG, "onSaveInstanceState...");
}
@Override
protected void onPause() {
super.onPause();
Log.d(TAG, "onPause...");
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
10
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
11
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
12
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
13
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
14
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
Conclusin
Con este ejercicio hemos revisado los mtodos del ciclo de vida de una
actividad en Android, con el objetivo de entender en qu momento se
ejecutan.
Se deja como ejercicio probar varios flujos, con el objetivo de revisar en
qu momento se ejecuta cada mtodo del ciclo de vida.
Se puede probar con los siguientes casos:
1)
2)
3)
4)
5)
Entrar a la aplicacin
Abrir otra aplicacin, ejemplo, realizar una llamada.
Regresar a la actividad anterior con el botn de back (atrs)
Cambia de orientacin (portrait a landscape) presionando las teclas
Ctrl + F11
Salir de la aplicacin (botn de back)
15
Derechos
Derechos
Reservados
Reservados
Global Mentoring
Global Mentoring
2011
www.globalmentoring.com.mx