在我的Android应用程序中,我必须使用一个标签布局,并且我想从以下场景中选择一个。
- 使用
viewPager
- 使用
tab host
viewPager
相比tabHost
有哪些优势?哪个更好。我针对的是Android 4.2版本。谢谢!
在我的Android应用程序中,我必须使用一个标签布局,并且我想从以下场景中选择一个。
viewPager
tab host
viewPager
相比tabHost
有哪些优势?哪个更好。我针对的是Android 4.2版本。谢谢!
ViewPager
:
它与支持库一起在较低的API中得到支持,并且Sherlock库始终可用。
使用ViewPager
会给应用程序带来新鲜而独特的感觉。为此,您将需要使用片段。虽然它们很复杂,但在性能方面非常优秀,而且可以替换(一个绝妙的功能)。
TabHost:
这可以通过使用片段和活动来实现。尽管对于FragmentTabHost
更有利,但TabActivity
已被弃用。但是,如果您不熟悉片段,请使用活动,但是您随时可以迁移到片段。 FragmentTabHost
您应该查看不同的教程并实施它们,然后决定。如果您开始使用ViewPager
,则应该学习片段。有关此内容,请查看此内容
这个博客有许多选项卡示例。它可以帮助您做出决定。