在我的Android应用程序我不得不使用选项卡布局我想从以下方案中选择一个。他们使用tab host
Android使用viewPager vs使用tabhost
什么超过tabhost
的viewPager
优势利用viewPager
- 。哪一个更好。我的目标是android 4.2。谢谢!
在我的Android应用程序我不得不使用选项卡布局我想从以下方案中选择一个。他们使用tab host
Android使用viewPager vs使用tabhost
什么超过tabhost
的viewPager
优势利用viewPager
它实际上取决于你想要什么和你在应用程序中放入的内容的类型。
ViewPager
:
它与支持图书馆和福尔摩斯库更低API支持的是永远存在的。 使用ViewPager
将给应用程序带来清新独特的感觉。为此,您需要使用碎片。哪些是复杂的,但在性能方面很好,可以替换(一个非常棒的功能)。
TabHost:
这是可以实现同时使用片段和活动。尽管赞成FragmentTabHost
,TabActivity
已被弃用。但是,如果您对碎片没有经验,请使用“活动”,但您以后可以随时迁移到碎片。 FragmentTabHost
你应该看看不同的教程,并实施他们两个,然后决定。如果你开始使用ViewPager
,你应该学习片段。为此,Check this
This blog有许多标签的例子。它可以帮助你做出决定。
我发现自定义标签主机如增加指标高度非常痛苦,必须创建9个绘制批次并自定义背景和许多东西。
所以,我建议使用与标签布局提供相同UX视图寻呼机只有一行。 Tab主机不被弃用,但它很快就会发生,我猜:P
你在散布谣言! 不推荐使用Tabhost。看到这个:http://stackoverflow.com/a/14272218/1396264 我使用它,因为我需要**内**我的片段 – vedant1811
我已编辑答案。我知道TabHost不被弃用。我也使用它。似乎我错误地键入了我的答案,当我发布它。感谢您的纠正。 – Dhaval