Fragment生命周期测试
来源:互联网 发布:mfc编程教程 编辑:程序博客网 时间:2024/06/05 11:37
一,Fragment的生命周期图
二,与Activity生命周期的对比
三,Fragment默认为缓存左右的Fragment,Destroy其他Fragment
启动Fragment1:**
08-09 14:57:59.576 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ setUserVisibleHint false08-09 14:57:59.576 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ setUserVisibleHint false08-09 14:57:59.576 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ setUserVisibleHint true08-09 14:57:59.576 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ onAttach08-09 14:57:59.576 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ onCreate08-09 14:57:59.580 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ onCreateView08-09 14:57:59.580 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ onActivityCreated08-09 14:57:59.580 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ onStart08-09 14:57:59.580 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ onResume08-09 14:57:59.580 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onAttach08-09 14:57:59.580 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onCreate08-09 14:57:59.580 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onCreateView08-09 14:57:59.580 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onActivityCreated08-09 14:57:59.580 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onStart08-09 14:57:59.580 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onResume
滑动到Fragment2:
08-09 14:58:08.612 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment3﹕ setUserVisibleHint false08-09 14:58:08.612 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ setUserVisibleHint false08-09 14:58:08.612 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ setUserVisibleHint true08-09 14:58:08.612 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment3﹕ onAttach08-09 14:58:08.612 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment3﹕ onCreate08-09 14:58:08.612 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment3﹕ onCreateView08-09 14:58:08.612 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment3﹕ onActivityCreated08-09 14:58:08.612 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment3﹕ onStart08-09 14:58:08.612 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment3﹕ onResume
滑动到Fragment3:
08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment4﹕ setUserVisibleHint false08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ setUserVisibleHint false08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment3﹕ setUserVisibleHint true08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ onPause08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ onStop08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ onDestroyView08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ onDestroy08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment1﹕ onDetach08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment4﹕ onAttach08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment4﹕ onCreate08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment4﹕ onCreateView08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment4﹕ onActivityCreated08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment4﹕ onStart08-09 14:58:17.844 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment4﹕ onResume
滑动到Fragment4:
08-09 14:58:44.360 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment3﹕ setUserVisibleHint false08-09 14:58:44.360 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment4﹕ setUserVisibleHint true08-09 14:58:44.360 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onPause08-09 14:58:44.360 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onStop08-09 14:58:44.360 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onDestroyView08-09 14:58:44.360 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onDestroy08-09 14:58:44.360 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onDetach
滑动到Fragment3时按Home键会把缓存的Fragment onPause onStop:
08-09 15:17:52.864 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment4﹕ onPause08-09 15:17:52.864 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onPause08-09 15:17:52.864 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment3﹕ onPause08-09 15:17:53.444 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment4﹕ onStop08-09 15:17:53.444 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onStop08-09 15:17:53.444 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment3﹕ onStop
恢复时:
08-09 15:18:12.940 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment4﹕ onStart08-09 15:18:12.940 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onStart08-09 15:18:12.940 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment3﹕ onStart08-09 15:18:12.940 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment4﹕ onResume08-09 15:18:12.940 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment2﹕ onResume08-09 15:18:12.940 7920-7920/com.hujiang.designsupportlibrarydemo V/Fragment3﹕ onResume
锁屏时同Home;
代码调试地址:https://github.com/Fennudedaima/DesignUiView_FragmentLifecycle_Test.git
阅读全文
1 0
- Fragment生命周期分析测试
- 测试fragment生命周期
- Fragment生命周期测试
- fragment 生命周期
- Fragment生命周期
- Fragment 生命周期
- Fragment生命周期
- Fragment生命周期
- Fragment生命周期
- Fragment生命周期
- fragment 生命周期
- Fragment生命周期
- Fragment生命周期
- Fragment生命周期
- fragment 生命周期
- Fragment生命周期
- Fragment 生命周期
- Fragment生命周期
- Android 使用grade实现Android 项目debug版与release版共存
- 【案例分享】项目施工进度报告 – 树形报表
- java.nio.charset.MalformedInputException: Input length = 2 解决办法
- linux c 实现简易HTTP服务器
- NYOJ 33 蛇形填数
- Fragment生命周期测试
- Appium+python环境搭建
- 【Ac自动机】hdu 5880 Family View
- 还在为画“类Word文档报表”而发愁吗?
- Linux命令之vi/vim
- Android中密码输入内容可见性切换
- MyBatis学习(一) 入门+例子
- js Blob对象介绍
- Struts2初学 struts.xml详解 一