Fragment生命周期

Fragment生命周期:
Fragment生命周期
1. 启动Fragment
onAttach()->onCreate()->onCreateView()->onActivityCreated()->onStart()->onResume()
2. 屏幕锁屏
onPause()->onStop()
3. 屏幕解锁
onStart()->onResume()
4. 切换其他Fragment
前一个Fragment:
onPause()->onStop()->onDestoryView()->onDestory()->onDetach()
后一个Fragment:
onAttach()->onCreate()->onCreateView()->onActivityCreated()->onStart()->onResume()
5. 回到桌面
onPause()->onStop()
6. 回到应用
onStart()->onResume()
7. 退出Fragment
onPause()->onStop()->onDestoryView()->onDestory()->onDetach()
当Fragment被添加到Activity中时,调用该onAttach方法,并且只调用一次
创建Fragment时调用onCreate,并且只调用一次
次创建Fragment时,都会调用该onCreateView方法绘制View组件

onDestroyView:销毁Fragment所包含的view组件

 

posted on 2015-10-01 17:18  纸玫瑰  阅读(160)  评论(0编辑  收藏  举报

导航