Fragment碎片的生命周期
来源:互联网 发布:便宜好用的香水知乎 编辑:程序博客网 时间:2024/06/05 10:24
Fragment是一种可以嵌入在活动当中的UI片段,依附于活动。
碎片的状态
碎片一共有运行状态、暂停状态、停止状态和销毁状态这四种。
1. 运行状态
若碎片所关联的活动正处于运行状态时,该碎片是可见的那它就也处于运行状态。
2. 暂停状态
若碎片所关联的活动进入暂停状态时,该碎片就会进入到暂停状态。
3. 停止状态
若碎片所关联的活动进入停止状态时,该碎片就会进入到停止状态;或者当调用FragmentTransaction的remove()、replace()方法将碎片从活动中移除,但有在事务提交之前调用addToBackStack()方法,这时的碎片也会进入到停止状态。
4. 销毁状态
若碎片所关联的活动被销毁时,该碎片就会进入到销毁状态;或者通过调用 FragmentTransaction的remove()、replace()方法将碎片从活动中移除,但在事务提交之前并没有调用addToBackStack()方法,这时的碎片也会进入到销毁状态。
碎片的生命周周期
1. onAttach()
当碎片和活动建立关联的时候调用。
2. onCreate()
当第一次创建碎片的时候调用。
3. onCreateView()
为碎片创建视图(加载布局)时调用。
4. onActivityCreated()
确保与碎片相关联的活动一定已经创建完毕的时候调用,也就是当Activity中的onCreate方法执行完后调用。
5. onStart()
碎片从不可见变为可见时调用。
6. onResume()
碎片准备好与用户进行交互时调用。
7. onPause()
碎片处于暂停状态时调用。
8. onStop()
碎片处于停止状态时调用。
9. onDestroyView()
碎片中的视图被移除时调用。
10. onDestory()
碎片销毁之前调用。
11. onDetach()
当碎片和活动解除关联的时候调用
- 碎片(Fragment)的生命周期
- Fragment碎片的生命周期
- Fragment碎片的生命周期
- Fragment(碎片)(2)-的生命周期
- Android之Fragment(四):碎片的生命周期
- Fragment的碎片化
- Fragment碎片的使用
- Fragment 碎片的使用
- Fragments碎片的生命周期
- 碎片的生命周期
- 碎片的生命周期
- 碎片的生命周期
- android:碎片的生命周期
- 碎片的生命周期
- Android---碎片的生命周期
- 碎片的生命周期
- Android 程式开发:(三)碎片简介 —— 3.2 Fragment的生命周期
- Android 程式开发:(三)碎片简介 —— 3.2 Fragment的生命周期
- C++作业六
- lTE缩略语
- 计算器
- 最大似然估计
- ajax跨域处理
- Fragment碎片的生命周期
- 0015、node 之multer上传文件处理
- JDBC连接数据库
- linux exercise 20
- Java web开发中,转发与重定向的差异!
- 数据结构之最小堆的实现C++版
- 使用node.js搭建服务器
- LeetCode 179. Largest Number
- 如何使用TorBrowse上暗网