Android 生命周期相关
1: Activity的生命周期
- onCreate(): activity的创建阶段,在此方法中进行activity的初始化工作,如布局,绑定数据.
- onStart(): 启动阶段, 但是不可见
- onRestart(): 重启
- onResume(): 启动阶段, 可见并且位于前台
- onPause(): 暂停,失去焦点 可见
- onStop(): 停止, 不可见
- onDestroy(): 销毁,释放所有资源.
2: Fragment的生命周期
- onAttach(): activity与fragment关联时调用
- onCreate(): fragment创建时调用,可以进行初始化操作,但是此时视图未创建.
- onCreateView():创建fragment布局,返回view
- onActivityCreated(): activity的oncreate()执行后调用.
- onStart(): fragment可见
- onResume(): fragment获取焦点且可见
- onPause():失去焦点
- onStop(): fragmetnt不可见
- onDestroyView(): fragment视图被移除
- onDestroy():fragment被销毁,释放资源
- onDetach():解除关联