官网帮助文档链接:
 http://developer.android.com/guide/components/fragments.html

主要看两张图,和跑代码

一,Fragment的生命周

二,与Activity生命周期的对比

场景演示 : 切换到该Fragment

11-29 14:26:35.095: D/AppListFragment(7649): onAttach
11-29 14:26:35.095: D/AppListFragment(7649): onCreate
11-29 14:26:35.095: D/AppListFragment(7649): onCreateView
11-29 14:26:35.100: D/AppListFragment(7649): onActivityCreated
11-29 14:26:35.120: D/AppListFragment(7649): onStart
11-29 14:26:35.120: D/AppListFragment(7649): onResume

屏幕灭掉:

11-29 14:27:35.185: D/AppListFragment(7649): onPause
11-29 14:27:35.205: D/AppListFragment(7649): onSaveInstanceState
11-29 14:27:35.205: D/AppListFragment(7649): onStop

屏幕解锁

11-29 14:33:13.240: D/AppListFragment(7649): onStart
11-29 14:33:13.275: D/AppListFragment(7649): onResume

切换到其他Fragment:
11-29 14:33:33.655: D/AppListFragment(7649): onPause
11-29 14:33:33.655: D/AppListFragment(7649): onStop
11-29 14:33:33.660: D/AppListFragment(7649): onDestroyView

切换回本身的Fragment:

11-29 14:33:55.820: D/AppListFragment(7649): onCreateView
11-29 14:33:55.825: D/AppListFragment(7649): onActivityCreated
11-29 14:33:55.825: D/AppListFragment(7649): onStart
11-29 14:33:55.825: D/AppListFragment(7649): onResume

回到桌面

11-29 14:34:26.590: D/AppListFragment(7649): onPause
11-29 14:34:26.880: D/AppListFragment(7649): onSaveInstanceState
11-29 14:34:26.880: D/AppListFragment(7649): onStop

回到应用

11-29 14:36:51.940: D/AppListFragment(7649): onStart
11-29 14:36:51.940: D/AppListFragment(7649): onResume

退出应用

11-29 14:37:03.020: D/AppListFragment(7649): onPause
11-29 14:37:03.155: D/AppListFragment(7649): onStop
11-29 14:37:03.155: D/AppListFragment(7649): onDestroyView
11-29 14:37:03.165: D/AppListFragment(7649): onDestroy
11-29 14:37:03.165: D/AppListFragment(7649): onDetach

比Activity多了一些生命周期,完整和Activity对接上,大家好好利用。

转载于:https://www.cnblogs.com/pinksnow520/p/3964475.html

理解Fragment生命周期(一)相关推荐

  1. 理解Fragment生命周期

    官网帮助文档链接:  http://developer.android.com/guide/components/fragments.html 主要看两张图,和跑代码 一,Fragment的生命周 二 ...

  2. android 理解Fragment生命周期

    官网帮助文档链接:  http://developer.android.com/guide/components/fragments.html 主要看两张图,和跑代码 一,Fragment的生命周 二 ...

  3. 对Fragment生命周期的理解以及其与Activity的关联

    Fragment生命周期的四种状态 Fragment和Activity类似,也存在运行状态.暂停状态.停止状态和销毁状态. 运行状态:当前Fragment位于前台展示,可见,可获取焦点. 暂停状态:其 ...

  4. Fragment生命周期详解

    关于Fragment的生命周期,博主写过Activity与Fragment生命周期详解,基本上把Fragment的生命周期详细介绍过,但是那仅仅是创建一个Fragmnet时的生命周期,而事实上Frag ...

  5. Fragment生命周期及其使用

    Fragment是随着Android 3.0推出时携带的一部分,若是在1.6版本中使用,必须引入相应的支持包.Fragment最大的优点是你可以根据不同设备的屏幕大小创建动态的UI.Fragment有 ...

  6. android viewpager fragment 生命周期,ViewPager中Fragment的生命周期

    网上有很多Fragment生命周期的帖子,但是看了一下,没有找到自己想了解的东西,于是决定自己动手体验一下这个生命周期.主要想了解以下几个问题: Activity中的Fragment的生命周期 Vie ...

  7. Android零基础入门第86节:探究Fragment生命周期

    2019独角兽企业重金招聘Python工程师标准>>> 一个Activity可以同时组合多个Fragment,一个Fragment也可被多个Activity 复用.Fragment可 ...

  8. Lifecycle Activity和Fragment生命周期感知组件 LifecycleObserver MD

    Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...

  9. Fragment 生命周期的详情

    Fragment每个生命周期方法的意义.作用(注意红色的不是生命周期方法): setUserVisibleHint():设置Fragment可见或者不可见时会调用此方法.在该方法里面可以通过调用get ...

  10. Fragment 生命周期:

    Fragment每个生命周期方法的意义.作用(注意红色的不是生命周期方法): setUserVisibleHint():设置Fragment可见或者不可见时会调用此方法.在该方法里面可以通过调用get ...

最新文章

  1. 哪些听起来像段子一样的故事?
  2. java字符串的用法_Java字符串的重要方法的使用实例
  3. VTK:PolyData之SelectVisiblePoints
  4. 2.Excel公式函数
  5. 查询字符串某个字符的个数
  6. python网页开发好用吗_推荐用于Web开发的最好 Python 框架
  7. Python高级——闭包与装饰器
  8. win10如何安装域名系统服务器地址,win10搭建dns解析服务器地址
  9. 我遇见的网络故障分析报告
  10. 【Oracle】ORA-06510: PL/SQL: 用户定义的异常错误未得到处理
  11. 周杰伦 jay《青花瓷》mp3 下载/试听/MV/在线播放
  12. sentaurus学习日记(二)--器件特性提取
  13. 收藏 | 绝不能错过的24个顶级Python库
  14. [Hadoop培训笔记]05-HDFS详细分析(二)
  15. 企业经营核心要素框架
  16. NetworkManager的命令行工具nmcli
  17. 数据库表数据如何去重
  18. 小人的生存之道:灵敏的耳朵和甜蜜的嘴巴。
  19. Mysql udf提权靶场-vulnhub Raven2
  20. 南大通用GBase 8c斩获鲲鹏应用创新大赛2022全国总决赛金奖

热门文章

  1. [LeetCode] Minimum Window Substring 散列映射问题
  2. day26-2 基于TCP协议的套接字编程
  3. 基础训练 龟兔赛跑预测
  4. Android快速开发框架Android-query
  5. 聚焦索引与非聚焦索引及其查询效率 (MS SQL SERVER)
  6. System Center Configuration Manager 2016 域准备篇(Part2)
  7. 遇到返回键会退到页面的问题(window.location)
  8. title()、upper()、lower()的用法
  9. java中调用xml的方法:DocumentBuilderFactory
  10. WIN7下java环境的搭建