Android Lifecycle


package com.example.exxam;

import android.os.Bundle;
import android.widget.Toast;

import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Toast.makeText(getApplicationContext(), "onCreate Called", Toast.LENGTH_LONG).show();

}

protected void onStart() {
    super.onStart();
     Toast.makeText(getApplicationContext(), "onStart Called", Toast.LENGTH_LONG).show();
}

@Override
protected void onRestart() {
    super.onRestart();
   Toast.makeText(getApplicationContext(),"onRestart Called", Toast.LENGTH_LONG).show();
}

protected void onPause() {
    super.onPause();
    Toast.makeText(getApplicationContext(), "onPause Called", Toast.LENGTH_LONG).show();
}

protected void onResume() {
    super.onResume();
    Toast.makeText(getApplicationContext(), "onResume Called", Toast.LENGTH_LONG).show();
}

protected void onStop() {
    super.onStop();
     Toast.makeText(getApplicationContext(), "onStop Called", Toast.LENGTH_LONG).show();
}

protected void onDestroy() {
    super.onDestroy();
   Toast.makeText(getApplicationContext(), "onDestroy Called", Toast.LENGTH_LONG).show();
}

}