Here is sample code to check different activity states throughout application.
----------------------------------------------------------------------------------------
package sheldroid.shlsh.activity;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Toast;
public class ActivitylifecycleActivity extends Activity {
void mt(String msg) {
Toast.makeText(this, msg, Toast.LENGTH_LONG).show();
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mt("On Create");
}
@Override
protected void onStart() {
super.onStart();
mt("On Start");
}
@Override
protected void onResume() {
super.onResume();
mt("On Resume");
}
@Override
protected void onPause() {
super.onPause();
mt("On Pause");
}
@Override
protected void onStop() {
super.onStop();
mt("On Stop");
}
@Override
protected void onDestroy() {
super.onDestroy();
mt("On Destroy");
}
@Override
protected void onRestart() {
super.onRestart();
mt("On Restart");
}
}
-----------------------------------------------------------------------------------
Now u can simply test this application by pressing Home, Backspace buttons.
You will see Toast messages displaying their activity states.
----------------------------------------------------------------------------------------
package sheldroid.shlsh.activity;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Toast;
public class ActivitylifecycleActivity extends Activity {
void mt(String msg) {
Toast.makeText(this, msg, Toast.LENGTH_LONG).show();
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mt("On Create");
}
@Override
protected void onStart() {
super.onStart();
mt("On Start");
}
@Override
protected void onResume() {
super.onResume();
mt("On Resume");
}
@Override
protected void onPause() {
super.onPause();
mt("On Pause");
}
@Override
protected void onStop() {
super.onStop();
mt("On Stop");
}
@Override
protected void onDestroy() {
super.onDestroy();
mt("On Destroy");
}
@Override
protected void onRestart() {
super.onRestart();
mt("On Restart");
}
}
-----------------------------------------------------------------------------------
Now u can simply test this application by pressing Home, Backspace buttons.
You will see Toast messages displaying their activity states.