测试fragment生命周期
2016-06-17 15:53
176 查看
情景1:viewpager切换fragment
启动:
切换fragment:
无.在adapter中初始化完毕,切换不产生新的实例
home,锁屏:
从后台切回:
back::
情景2:getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, new F1()).commit();切换页面
启动activity:
切换fragment:
切至第一个(从无到有):
切至第二个:
锁屏/home:
解锁/后台切回:
back:
总结:我觉得这张图一目了然,然后加上activity唤醒时的onrestart和fragment暂停时的onSaveInstance就完美了
启动:
切换fragment:
无.在adapter中初始化完毕,切换不产生新的实例
home,锁屏:
从后台切回:
back::
情景2:getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, new F1()).commit();切换页面
启动activity:
切换fragment:
切至第一个(从无到有):
切至第二个:
锁屏/home:
解锁/后台切回:
back:
总结:我觉得这张图一目了然,然后加上activity唤醒时的onrestart和fragment暂停时的onSaveInstance就完美了
相关文章推荐
- 基于Bootstrap的UI扩展 StyleBootstrap
- 【软引用】弱引用 图片的加载与缓存 OOM
- hjr-SQL-MySQL入门
- 【NOI 2016模拟6.16】gene
- 谷歌的秘诀你学得会
- Android-屏幕适配方案【占坑中】
- mac下解决Android Studio Gradle Build Running 特别慢的问题
- java中非对称加密(RSA)的使用
- android双击图片放大,放大拖动的简单功能
- Linux系统调用的实现机制分析
- 解析Lua中的全局环境、包、模块组织结构
- 华为OJ平台——首次不重复字符
- 剪枝+再训练:稀疏化DeepID2
- 垃圾回收
- java IO
- springRest+cross跨域支持
- Linux指令学习(centos6.5)之rpm 指令
- CentOS6.5下SNMP安装
- @Query----------------springMVC
- Java对象锁和类锁全面解析(多线程synchronized关键字)