随笔分类 -  Fragment相关

ViewPager中Fragment的重复创建、复用问题
摘要:在ViewPager中的Fragment的生命周期 随着页面的切换 当前的展示页相邻的页面生命周期一直在变化 一开始 刚进入Activity时候,ViewPager默认初始化好前两个Fragment(消息和任务) 消息 ->任务 任务 ->团队 团队 ->部门 部门 ->团队 你会发现 当 Frag 阅读全文
posted @ 2019-01-16 13:12 毕哥 阅读(2456) 评论(0) 推荐(0) 编辑
FragmentManager中Fragment的重复创建、复用问题
摘要:当我们在Activity中使用 Fragment可以用FragmentManager去添加到对应个ViewGoup中使用 当我们想复用的时候可以 在FragmentManager也可以执行replace方法替换对应ViewGroup中的Fragment 还可以使用Remove方法删除对应ViewGr 阅读全文
posted @ 2019-01-16 12:36 毕哥 阅读(2287) 评论(0) 推荐(0) 编辑
避免切换横竖屏Fragment的重复加载导致UI混乱
摘要:当我们切换横竖屏时 Activity的生命周期就会重走一遍,自然 其中的Fragment的生命周期也就重新走了一遍,实践证明 当熄屏 再开屏时 Fragment的生命周期也会重走一遍 解决方案: 在Activity的配置设置中添加ConfigChanges属性 当切换横竖平时Activity不会重新 阅读全文
posted @ 2019-01-16 12:19 毕哥 阅读(472) 评论(0) 推荐(0) 编辑
Fragment的懒加载
摘要:当我们的Viewpager含有很多个fragment时 一次全加载出来太占内存 我们可以用fragment的懒加载 当fragment可见的时候加载数据 Viewpager加载fragment的时候有个特点 会预加载当前可见页面左右相邻的页面 相邻的页面会走一遍生命周期(从onAttach直到onR 阅读全文
posted @ 2016-03-15 17:29 毕哥 阅读(338) 评论(0) 推荐(0) 编辑