Now for the observation make a project and test the following given code to understand the activity lifecycle to analyze it,
package com.jitesh.lifecycleandroid;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Toast;
public class ActivityLifecycle extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Toast.makeText(this, "onCreate", Toast.LENGTH_SHORT).show();
}
@Override
protected void onStart() {
super.onStart();
Toast.makeText(this, "onStart", Toast.LENGTH_SHORT).show();
}
@Override
protected void onResume() {
super.onResume();
Toast.makeText(this, "onResume", Toast.LENGTH_SHORT).show();
}
@Override
protected void onRestart() {
super.onRestart();
Toast.makeText(this, "onRestart", Toast.LENGTH_SHORT).show();
}
@Override
protected void onPause() {
Toast.makeText(this, "onPause", Toast.LENGTH_SHORT).show();
super.onPause();
}
@Override
protected void onStop() {
Toast.makeText(this, "onStop", Toast.LENGTH_SHORT).show();
super.onStop();
}
@Override
protected void onDestroy() {
Toast.makeText(this, "onDestroy", Toast.LENGTH_SHORT).show();
super.onDestroy();
}
}
Thank you for providing such an awesome article and it is very useful blog for others to read.
ReplyDeleteAndroid Training in Delhi
This comment has been removed by the author.
ReplyDeleteThank you so much for sharing this information.This blog has helped me to
ReplyDeleteUnderstand Android Lifecycle
in a easier way.keep up the good work by sharing such blogs in future.This blog was really helpful.
This comment has been removed by the author.
ReplyDelete