Android activity and fragment lifecycle http://www.codexpedia.com/android/android-activity-class-boilerplate-code/ Activity lifecycle Fragment lifecycle