1 完整生命周期
- 11个
onAttach——onCreate——onCreateView——onActivityCreated——onStart——onResume
——onPause——onStop——onDestroyView——onDestroy——onDetach
2 经典场景
场景1:第一次启动A
A:【onAttach——onCreate —— onCreateView—— onActivityCreated——onStart——onResume】
场景2:在A上启动B
A:【onPause——onStop——onDestroyView】
B:【onAttach——onCreate —— onCreateView—— onActivityCreated——onStart——onResume】
场景3:从B返回A
A:【onCreateView——onActivityCreated——onStart——onResume】
B:【onPause——onStop——onDestroyView——onDestroy——onDetach】
场景4:锁屏与解锁
//锁屏
onPause -> onStop
//解锁
onStart -> onResume
场景5 点击HOME键、来电
//Home键,来电
onPause -> onStop
//回到应用
onStart -> onResume
2 Activity 和 Fragment生命周期之间的关系
3 碎片状态
1.运行状态
2.暂停状态
3.停止状态
4.销毁状态