public class LifecycleMonitorActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // ... } @Override protected void onStart() { super.onStart(); // ... } @Override protected void onResume() { super.onResume(); // ... } @Override protected void onPause() { super.onPause(); // ... } @Override protected void onStop() { super.onStop(); // ... } @Override protected void onDestroy() { super.onDestroy(); // ... } @Override protected void onRestart() { super.onRestart(); // ... } // metode folosite pentru salvarea si restaurarea starii @Override protected void onSaveInstanceState(Bundle savedInstanceState) { // apelarea metodei din activitatea parinte este recomandata, dar nu obligatorie super.onSaveInstanceState(savedInstanceState); // ... } @Override protected void onRestoreInstanceState(Bundle savedInstanceState) { // apelarea metodei din activitatea parinte este recomandata, dar nu obligatorie super.onRestoreInstanceState(savedInstanceState); // ... } }