Activity Life cycle (Single Activity) :
With Orientation changes :
Log messages :
Single Activity Life-Cycle:
—————————–
Launch the Acitivity [ No orientation changes here]
04-04 15:10:59.655 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onCreate enter
04-04 15:10:59.674 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: super.onCreate done
04-04 15:10:59.836 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: setContentView done
04-04 15:10:59.836 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onCreate exit
04-04 15:10:59.836 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onStart enter
04-04 15:10:59.850 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onStart exit
04-04 15:10:59.850 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onResume enter
04-04 15:10:59.850 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onResume exit
Press the HOME Button, the app is in the Recent tasks list
04-04 15:11:34.591 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onPause enter
04-04 15:11:34.591 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onPause exit
04-04 15:11:36.762 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onSaveInstanceState enter
04-04 15:11:36.764 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onSaveInstanceState exit
04-04 15:11:36.764 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onStop enter
04-04 15:11:36.764 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onStop exit
Re-launch the activity from Recent apps :
04-04 15:12:41.480 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onRestart enter
04-04 15:12:41.480 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onRestart exit
04-04 15:12:41.481 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onStart enter
04-04 15:12:41.481 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onStart exit
04-04 15:12:41.481 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onResume enter
04-04 15:12:41.481 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onResume exit
Press the Navigation bar BACK button :
04-04 15:13:14.217 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onPause enter
04-04 15:13:14.217 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onPause exit
04-04 15:13:19.566 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onStop enter
04-04 15:13:19.567 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onStop exit
04-04 15:13:19.567 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onDestroy enter
04-04 15:13:19.567 32204-32204/com.rdayala.example.activityfragmentsexample I/Raghu: onDestroy exit
Single activity life cycle with orientation changes
—————————————————-
Launch the Acitivity :
04-04 15:21:50.613 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onCreate enter
04-04 15:21:50.656 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: super.onCreate done
04-04 15:21:50.848 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: setContentView done
04-04 15:21:50.848 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onCreate exit
04-04 15:21:50.849 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onStart enter
04-04 15:21:50.849 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onStart exit
04-04 15:21:50.849 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onResume enter
04-04 15:21:50.849 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onResume exit
Change the screen oritentation from Portrait to Landscape : (On Emulator press Ctrl + F12) :
04-04 15:22:44.079 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onPause enter
04-04 15:22:44.079 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onPause exit
04-04 15:22:44.079 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onSaveInstanceState enter
04-04 15:22:44.080 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onSaveInstanceState exit
04-04 15:22:44.080 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onStop enter
04-04 15:22:44.080 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onStop exit
04-04 15:22:44.080 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onDestroy enter
04-04 15:22:44.080 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onDestroy exit
04-04 15:22:44.117 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onCreate enter
04-04 15:22:44.123 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: super.onCreate done
04-04 15:22:44.151 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: setContentView done
04-04 15:22:44.151 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onCreate exit
04-04 15:22:44.154 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onStart enter
04-04 15:22:44.154 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onStart exit
04-04 15:22:44.154 9448-9448/com.rdayala.example.activityfragments I/Raghu: onRestoreInstanceState enter
04-04 15:22:44.154 9448-9448/com.rdayala.example.activityfragments I/Raghu: onRestoreInstanceState exit
04-04 15:22:44.154 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onResume enter
04-04 15:22:44.154 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onResume exit
Press the HOME button, the app is in the Recent tasks list :
04-04 15:23:40.304 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onPause enter
04-04 15:23:40.304 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onPause exit
04-04 15:23:41.432 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onSaveInstanceState enter
04-04 15:23:41.432 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onSaveInstanceState exit
04-04 15:23:41.432 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onStop enter
04-04 15:23:41.433 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onStop exit
From Recent apps, re-launch the app :
04-04 15:28:31.456 13383-13383/com.rdayala.example.activityfragmentsexample I/Raghu: onRestart enter
04-04 15:28:31.456 13383-13383/com.rdayala.example.activityfragmentsexample I/Raghu: onRestart exit
04-04 15:28:31.461 13383-13383/com.rdayala.example.activityfragmentsexample I/Raghu: onStart enter
04-04 15:28:31.461 13383-13383/com.rdayala.example.activityfragmentsexample I/Raghu: onStart exit
04-04 15:28:31.461 13383-13383/com.rdayala.example.activityfragmentsexample I/Raghu: onResume enter
04-04 15:28:31.461 13383-13383/com.rdayala.example.activityfragmentsexample I/Raghu: onResume exit
Press BACK button to close the app :
04-04 15:25:27.899 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onPause enter
04-04 15:25:27.899 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onPause exit
04-04 15:25:28.624 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onStop enter
04-04 15:25:28.624 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onStop exit
04-04 15:25:28.624 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onDestroy enter
04-04 15:25:28.624 9448-9448/com.rdayala.example.activityfragmentsexample I/Raghu: onDestroy exit