![](/user_photo/2706_HbeT2.jpg)
Android Lecture 3
.pdf![](/html/2706/1189/html_0tPUuZBCct.R1Xr/htmlconvd-oXUEJ961x1.jpg)
Initialize the fragment
onAttach()
onCreate()
![](/html/2706/1189/html_0tPUuZBCct.R1Xr/htmlconvd-oXUEJ962x1.jpg)
Fragment sets up & returns its user interface
onAttach()
onCreate()
onCreateView()
![](/html/2706/1189/html_0tPUuZBCct.R1Xr/htmlconvd-oXUEJ963x1.jpg)
Containing activity has completed onCreate() and the fragment has been installed
onAttach()
onCreate()
onCreateView()
onActivityCreated()
![](/html/2706/1189/html_0tPUuZBCct.R1Xr/htmlconvd-oXUEJ964x1.jpg)
Hosting Activity about to become visible
onStart ()
![](/html/2706/1189/html_0tPUuZBCct.R1Xr/htmlconvd-oXUEJ965x1.jpg)
Hosting Activity is |
onResume() |
about to become |
|
visible and ready |
|
for user interaction |
|
|
|
![](/html/2706/1189/html_0tPUuZBCct.R1Xr/htmlconvd-oXUEJ966x1.jpg)
Hosting Activity is |
onPause() |
visible, but does not |
|
have focus |
|
|
|
![](/html/2706/1189/html_0tPUuZBCct.R1Xr/htmlconvd-oXUEJ967x1.jpg)
Hosting Activity is no longer visible
onStop ()
![](/html/2706/1189/html_0tPUuZBCct.R1Xr/htmlconvd-oXUEJ968x1.jpg)
View previously |
onDestroyView() |
created by |
|
onCreateView() has |
|
been detached from |
|
the Activity |
|
Typical Actions
Clean up view resources
![](/html/2706/1189/html_0tPUuZBCct.R1Xr/htmlconvd-oXUEJ969x1.jpg)
Fragment is no longer in use
Typical Actions
Clean up Fragment resources
onDestroyView()
onDestroy()
![](/html/2706/1189/html_0tPUuZBCct.R1Xr/htmlconvd-oXUEJ970x1.jpg)
Fragment no longer attached to its activity
Typical Actions
Null out references to Hosting Activity
onDestroyView()
onDestroy()
onDetach()