理解Fragment生命周期(一)
官网帮助文档链接:
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生命周期(一)相关推荐
- 理解Fragment生命周期
官网帮助文档链接: http://developer.android.com/guide/components/fragments.html 主要看两张图,和跑代码 一,Fragment的生命周 二 ...
- android 理解Fragment生命周期
官网帮助文档链接: http://developer.android.com/guide/components/fragments.html 主要看两张图,和跑代码 一,Fragment的生命周 二 ...
- 对Fragment生命周期的理解以及其与Activity的关联
Fragment生命周期的四种状态 Fragment和Activity类似,也存在运行状态.暂停状态.停止状态和销毁状态. 运行状态:当前Fragment位于前台展示,可见,可获取焦点. 暂停状态:其 ...
- Fragment生命周期详解
关于Fragment的生命周期,博主写过Activity与Fragment生命周期详解,基本上把Fragment的生命周期详细介绍过,但是那仅仅是创建一个Fragmnet时的生命周期,而事实上Frag ...
- Fragment生命周期及其使用
Fragment是随着Android 3.0推出时携带的一部分,若是在1.6版本中使用,必须引入相应的支持包.Fragment最大的优点是你可以根据不同设备的屏幕大小创建动态的UI.Fragment有 ...
- android viewpager fragment 生命周期,ViewPager中Fragment的生命周期
网上有很多Fragment生命周期的帖子,但是看了一下,没有找到自己想了解的东西,于是决定自己动手体验一下这个生命周期.主要想了解以下几个问题: Activity中的Fragment的生命周期 Vie ...
- Android零基础入门第86节:探究Fragment生命周期
2019独角兽企业重金招聘Python工程师标准>>> 一个Activity可以同时组合多个Fragment,一个Fragment也可被多个Activity 复用.Fragment可 ...
- Lifecycle Activity和Fragment生命周期感知组件 LifecycleObserver MD
Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...
- Fragment 生命周期的详情
Fragment每个生命周期方法的意义.作用(注意红色的不是生命周期方法): setUserVisibleHint():设置Fragment可见或者不可见时会调用此方法.在该方法里面可以通过调用get ...
- Fragment 生命周期:
Fragment每个生命周期方法的意义.作用(注意红色的不是生命周期方法): setUserVisibleHint():设置Fragment可见或者不可见时会调用此方法.在该方法里面可以通过调用get ...
最新文章
- 哪些听起来像段子一样的故事?
- java字符串的用法_Java字符串的重要方法的使用实例
- VTK:PolyData之SelectVisiblePoints
- 2.Excel公式函数
- 查询字符串某个字符的个数
- python网页开发好用吗_推荐用于Web开发的最好 Python 框架
- Python高级——闭包与装饰器
- win10如何安装域名系统服务器地址,win10搭建dns解析服务器地址
- 我遇见的网络故障分析报告
- 【Oracle】ORA-06510: PL/SQL: 用户定义的异常错误未得到处理
- 周杰伦 jay《青花瓷》mp3 下载/试听/MV/在线播放
- sentaurus学习日记(二)--器件特性提取
- 收藏 | 绝不能错过的24个顶级Python库
- [Hadoop培训笔记]05-HDFS详细分析(二)
- 企业经营核心要素框架
- NetworkManager的命令行工具nmcli
- 数据库表数据如何去重
- 小人的生存之道:灵敏的耳朵和甜蜜的嘴巴。
- Mysql udf提权靶场-vulnhub Raven2
- 南大通用GBase 8c斩获鲲鹏应用创新大赛2022全国总决赛金奖
热门文章
- [LeetCode] Minimum Window Substring 散列映射问题
- day26-2 基于TCP协议的套接字编程
- 基础训练 龟兔赛跑预测
- Android快速开发框架Android-query
- 聚焦索引与非聚焦索引及其查询效率 (MS SQL SERVER)
- System Center Configuration Manager 2016 域准备篇(Part2)
- 遇到返回键会退到页面的问题(window.location)
- title()、upper()、lower()的用法
- java中调用xml的方法:DocumentBuilderFactory
- WIN7下java环境的搭建