[android] Android activity life cycle - what are all these methods for?

I like this question and the answers to it, but so far there isn't coverage of less frequently used callbacks like onPostCreate() or onPostResume(). Steve Pomeroy has attempted a diagram including these and how they relate to Android's Fragment life cycle, at https://github.com/xxv/android-lifecycle. I revised Steve's large diagram to include only the Activity portion and formatted it for letter size one-page printout. I've posted it as a text PDF at https://github.com/code-read/android-lifecycle/blob/master/AndroidActivityLifecycle1.pdf and below is its image:

Android Activity Lifecycle

Examples related to android

Under what circumstances can I call findViewById with an Options Menu / Action Bar item? How to implement a simple scenario the OO way My eclipse won't open, i download the bundle pack it keeps saying error log getting " (1) no such column: _id10 " error java doesn't run if structure inside of onclick listener Cannot retrieve string(s) from preferences (settings) strange error in my Animation Drawable how to put image in a bundle and pass it to another activity FragmentActivity to Fragment A failure occurred while executing com.android.build.gradle.internal.tasks

Examples related to lifecycle

How to use lifecycle method getDerivedStateFromProps as opposed to componentWillReceiveProps onNewIntent() lifecycle and registered listeners Android activity life cycle - what are all these methods for? Looking to understand the iOS UIViewController lifecycle How to retrieve the dimensions of a view?

Examples related to oncreate

Difference and uses of onCreate(), onCreateView() and onActivityCreated() in fragments What's onCreate(Bundle savedInstanceState) Android activity life cycle - what are all these methods for? Difference between onCreate() and onStart()? Start an Activity with a parameter

Examples related to onresume

Android - save/restore fragment state How to use onResume()? Fragment onResume() & onPause() is not called on backstack Android activity life cycle - what are all these methods for?

Examples related to ondestroy

What is Activity.finish() method doing exactly? Android activity life cycle - what are all these methods for?