各位看官们大家好,上一回中咱们说的是Android中ViewPager的例子,这一回中咱们继续说该例子。闲话休提,言归正转。让我们一起Talk Android吧!
看官们,我们在前面章回中介绍了ViewPager的使用步骤和代码细节,这一章回中再对它做一些补充,或者说是注意事项也可以。
- 1.ViewPager控件是支持库的内容,这点在添加控件的时候就能看到;
- 2.ViewPager的适配器对象除了前面章回中提到的
FragmentPagerAdapter
对象还有FragmentStatePagerAdapter
对象。这两种适配器对象在管理Fragment的细节上不同,大家可以参考
官方文档中的介绍,我在这里不做说明; - 3.ViewPager控件使用了缓冲机制,它会缓冲当前页面之前或者之后的页面,我们的例子中只添加了两个Fragment,不是很明显,大家可以三个以上的Fragment,然后在Fragment的生命周期方法中添加log来观察,最明显的就是当前Fragment滑动到下一个Fragment之后,当前Fragment并没有被隐藏和销毁。
- 4.ViewPager2也发布了,在原来的基础上做了更新,我们在这里不详细介绍了,大家参考官方文档;
各位看官,关于Android中ViewPager的例子咱们就介绍到这里,欲知后面还有什么例子,且听下回分解!