启动
-
Fragment生命周期执行顺序
- onAttach() -------> onCreate() -------> onCreateView() ------>onViewCreated() -----> onStart() ------> onResume()
-
Fragment所在的Activity生命周期和Fragment生命周期执行顺序
- onCreate()(Activity)------> onAttach() -------> onCreate() -------> onCreateView() ------>onViewCreated() -----> onStart()------->onStart()(Activity) -------->onResume()(Activity) --------> onResume()
退出
-
Fragment生命周期执行顺序
- onPause() --------> onStop() --------> onDestoryView() --------> onDestory() ---------> onDetach()
-
Fragment所在的Activity生命周期和Fragment生命周期执行顺序
- onPause() -------->onPause()(Activity) --------> onStop() ---------> onStop()(Activity) ---------> onDestoryView() --------> onDestory() --------> onDetach()---------->onDestory()(Activity)
Home键
-
Fragment生命周期执行顺序
- onPuse() -------> onStop()
-
Fragment所在的Activity生命周期和Fragment生命周期执行顺序
- onPuse() ------->onPause()(Activity) -------> onStop() -------->onStop()(Activity)
重新打开
-
Fragment生命周期执行顺序
- onStart() ------> onResume()
-
Fragment所在的Activity生命周期和Fragment生命周期执行顺序
- onRestart()(Activity) --------> onStart() -------> onStart()(Activity) ------->onResume()(Activity) --------> onResume()
跳转到Actiivty
-
Fragment生命周期执行顺序
- onPause() -----> onStop()
-
Fragment所在的Activity生命周期和Fragment生命周期执行顺序
- onPause() --------> onPause()(Activity) ------> onStop() -------> onStop()(Actiivty)
从上一个页面返回
-
Fragment生命周期执行顺序
- onStart() --------> onResume()
-
Fragment所在的Activity生命周期和Fragment生命周期执行顺序
- onRestart()(Activity) --------> onStart() -------> onStart()(Activity) ------->onResume()(Activity) --------> onResume()
打开Acttivy弹框
-
Fragment生命周期执行顺序
- onPause()
-
Fragment所在的Activity生命周期和Fragment生命周期执行顺序
- onPause() ------> onPause()(Activity)
退出Activity弹框
-
Fragment生命周期执行顺序
- onResume()
-
Fragment所在的Activity生命周期和Fragment生命周期执行顺序:
- onResume()(Activity) ------> onResume()
网友评论