sábado, 6 de julho de 2013

Exemplo Ciclo de vida - Activity Android

Pessoal, abaixo um codigo que pode ser colocado em uma activity android, com isso podemos criar situações no emulador e observar o comportamento de uma activity. Por exemplo, podemos durante a execução da activity podemos apertar o botão de back do emulador ou o de home e observar o log da aplicação para saber que metodo do ciclo de vida da activity foi chamado...

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Log.i("ExemploCicloVida", "onCreate");
    }
 
    @Override
    protected void onStart() {
    // TODO Auto-generated method stub
    super.onStart();
    Log.i("ExemploCicloVida", "onStart");
    }
 
    @Override
    protected void onResume() {
    // TODO Auto-generated method stub
    super.onResume();
    Log.i("ExemploCicloVida", "onResume");
    }
 
    @Override
    protected void onRestart() {
    // TODO Auto-generated method stub
    super.onRestart();
    Log.i("ExemploCicloVida", "onRestart");
    }
 
    @Override
    protected void onPause() {
    // TODO Auto-generated method stub
    super.onPause();
    Log.i("ExemploCicloVida", "onPause");
    }
 
    @Override
    protected void onStop() {
    // TODO Auto-generated method stub
    super.onStop();
    Log.i("ExemploCicloVida", "onStop");
    }
 
    @Override
    protected void onDestroy() {
    // TODO Auto-generated method stub
    super.onDestroy();
    Log.i("ExemploCicloVida", "onDestroy");
    }
     
}

Nenhum comentário:

Postar um comentário