Android 总结3:Fragment生命周期

2017-06-23  本文已影响18人  louisgeek

1 完整生命周期

onAttach——onCreate——onCreateView——onActivityCreated——onStart——onResume
——onPause——onStop——onDestroyView——onDestroy——onDetach
Fragment生命周期

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.销毁状态

上一篇下一篇

猜你喜欢

热点阅读