实现滑动视图的最佳/最干净的方法是什么?

时间:2012-06-18 13:41:05

标签: android swipe

它应该与android主屏幕类似。哪种方式具有最佳性能,是编程中最常见,最干净的方式?页数将介于5到25页之间,这些页面将动态创建。感谢

2 个答案:

答案 0 :(得分:3)

使用ViewPager。它适用于Adapter类型,因此动态添加页面很简单,它也是官方的,性能良好,因此它应该完全适合您的需求。

答案 1 :(得分:0)

对于要添加的页面数量,我建议使用FragmentStatePagerAdapter
这是Google推荐的使用滑动视图的方法如果页面数量很大。

其他寻呼机适配器的问题在于它们将页面保留在内存中,这会占用大量资源并使应用程序效率低下。

使用FragmentStatePagerAdapter,页面不会保留在内存中,每次离开前景时都会被销毁。这将节省宝贵的资源,让您的应用程序快速燃烧!!!

通过这种适当的生命周期处理,您的应用程序将符合Google标准,同时提供出色的用户体验。

Google的android页面的开发人员部分中有一个教程,用于使用FragmentStatePagerAdapter创建滑动viwes。 Creating Swipe Views with Tabs

希望这很有用!!!