Viewpager切换时pager页面的生命周期变化
Posted claireyuancy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Viewpager切换时pager页面的生命周期变化相关的知识,希望对你有一定的参考价值。
总结1: 当我们把ViewPager和Fragment合用的时候,切换页面时生命周期会发生对应的变化。变化规律:载入当前页面、前一个页面和后一个页面。我们来看一个实际測试效果图
打开应用会载入第一个页面和第二个页面:
当我们切换到第二项时,page1和page2不发生不论什么变化。page3载入:
当我们切换到第三个页面时。page1会停止,page2、3不发生变化,page4载入:
得到的结果和上述结论是一致的。
总结2:关于项目中加入加jar包:
假设我们要导入的包比較大。或者是中间件公司订制的android系统层给我们应用的做开发的时候,不要把这样的包放到libs目录下。由于这个一执行就可能把你的eclipse卡死,直接放在最外面build path就能够了。这样不会对你执行照成不论什么影响,你生成 的apk也不会因此变得大好多,算是工作中遇到的问题的一个总结。
以上是关于Viewpager切换时pager页面的生命周期变化的主要内容,如果未能解决你的问题,请参考以下文章
友盟页面统计 - 关于Viewpager中的Fragment的生命周期
切换系统菜单时的应用程序生命周期测试:onvisibilityChange:hidden 时屏幕变黑
Android Fragment + ViewPager的懒加载实现