它应该与android主屏幕类似。哪种方式具有最佳性能,是编程中最常见,最干净的方式?页数将介于5到25页之间,这些页面将动态创建。感谢
答案 0 :(得分:3)
使用ViewPager
。它适用于Adapter
类型,因此动态添加页面很简单,它也是官方的,性能良好,因此它应该完全适合您的需求。
答案 1 :(得分:0)
对于要添加的页面数量,我建议使用FragmentStatePagerAdapter。
这是Google推荐的使用滑动视图的方法如果页面数量很大。
其他寻呼机适配器的问题在于它们将页面保留在内存中,这会占用大量资源并使应用程序效率低下。
使用FragmentStatePagerAdapter,页面不会保留在内存中,每次离开前景时都会被销毁。这将节省宝贵的资源,让您的应用程序快速燃烧!!!
通过这种适当的生命周期处理,您的应用程序将符合Google标准,同时提供出色的用户体验。
Google的android页面的开发人员部分中有一个教程,用于使用FragmentStatePagerAdapter创建滑动viwes。 Creating Swipe Views with Tabs。
希望这很有用!!!