ffsafaffaf
hshhshshs
Below the activity life cycle.
sgdggdgd
package com.example.gcarabel.appfulllifecyclestudy;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;public class MainActivity extends AppCompatActivity { private String MAIN = "MAIN"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Log.d(MAIN, "Entering onCreate - ACTIVITY CREATED"); } @Override protected void onStart() { Log.d(MAIN, "Entering onStart - ACTIVITY STARTED - UI may be partially visible"); super.onStart(); } @Override protected void onRestart() { super.onRestart(); Log.d(MAIN, "Entering onRestart - ACTIVITY RESTARTED - UI controls are there"); } @Override protected void onResume() { super.onResume(); Log.d(MAIN, "Entering onResume - ACTIVITY RESUMED - UI fully visible"); } @Override protected void onPause() { super.onPause(); Log.d(MAIN, "Entering onPause - ACTIVITY PAUSED - It may be partially or fully invisible"); } @Override protected void onStop() { super.onStop(); Log.d(MAIN, "Entering onStop - ACTIVITY STOPPED - it is fully invisible"); } @Override protected void onDestroy() { super.onDestroy(); Log.d(MAIN, "Entering onDestroy - ACTIVITY TERMINATED - about to be removed"); }}