在Android中制作标签

在Android中制作标签,android,Android,这是开发带有标签的Android应用程序的最佳方式。我读过很多网站,但还没有找到一个让我信服的方法 我想开发一个在所有API中运行的应用程序。 ActionBar:在API 10和以前的版本中不起作用 TabActivity:已弃用 碎片:我不明白 我想做一个类似联系人的应用程序(电话、通话记录、联系人、收藏夹等)。 我需要3个选项卡,在每个选项卡中我想要一个列表视图。当您按下ListView的某个项目时,我希望根据所按下的项目显示第二个ListView 我有一个应用程序可以做到这一点,但我

这是开发带有标签的Android应用程序的最佳方式。我读过很多网站,但还没有找到一个让我信服的方法

我想开发一个在所有API中运行的应用程序。

  • ActionBar:在API 10和以前的版本中不起作用
  • TabActivity:已弃用
  • 碎片:我不明白
我想做一个类似联系人的应用程序(电话、通话记录、联系人、收藏夹等)。 我需要3个选项卡,在每个选项卡中我想要一个列表视图。当您按下ListView的某个项目时,我希望根据所按下的项目显示第二个ListView

我有一个应用程序可以做到这一点,但我不知道如何处理标签

谢谢

ActionBar:在API 10和以前的版本中不起作用

ActionBarSherlock为API级别7提供了一个操作栏的后端口。然而

TabActivity:已弃用

您仍然可以从常规的
活动中使用
TabHost
TabWidget
,如中所示。然而,
TabHost
从用户界面美学的角度来看似乎过时了

碎片:我不明白

因为它们已经存在了将近2.5年,你可以考虑。

我想做一个类似联系人的应用程序(电话、通话记录、联系人、收藏夹等)

联系人应用程序。您不必在
ViewPager
中为页面使用片段,尽管它确实会使事情变得更简单

ActionBar:在API 10和以前的版本中不起作用

ActionBarSherlock为API级别7提供了一个操作栏的后端口。然而

TabActivity:已弃用

您仍然可以从常规的
活动中使用
TabHost
TabWidget
,如中所示。然而,
TabHost
从用户界面美学的角度来看似乎过时了

碎片:我不明白

因为它们已经存在了将近2.5年,你可以考虑。

我想做一个类似联系人的应用程序(电话、通话记录、联系人、收藏夹等)


联系人应用程序。您不必在
ViewPager
中对页面使用片段,尽管这会让事情变得更简单。

哪种方法对您最合适?碎片?Thanks@DiegoGonzalez:“哪种方式最适合您?”--对于外观现代的应用程序,我建议使用
ViewPager
和合适的选项卡指示器(
PagerTabStrip
TabPageIndicator
,等等)。“片段?”--片段不是选项卡,就像
listview
是选项卡一样。在很多情况下,片段是标签的内容,但标签本身是由其他东西提供的。我想你不明白我的问题。我的英语不好。我想要三个选项卡,每个选项卡显示不同的信息。在第一个选项卡中,我想显示一个ListView,当您按下某个项目时,在同一选项卡中显示另一个ListView。“我想我不需要ViewPager来做这个。”DiegoGonzalez:欢迎你使用操作栏标签。欢迎您使用
TabHost
。欢迎您使用
FragmentTabHost
。或者欢迎你听从我的建议。你问我“哪种方式对你最好?”我回答了。您不必使用
ViewPager
ViewPager
,然而,IMHO是目前使用的主要选项卡解决方案。好的,谢谢。明天我试试你的推荐。非常感谢。哪种方式对你最好?碎片?Thanks@DiegoGonzalez:“哪种方式最适合您?”--对于外观现代的应用程序,我建议使用
ViewPager
和合适的选项卡指示器(
PagerTabStrip
TabPageIndicator
,等等)。“片段?”--片段不是选项卡,就像
listview
是选项卡一样。在很多情况下,片段是标签的内容,但标签本身是由其他东西提供的。我想你不明白我的问题。我的英语不好。我想要三个选项卡,每个选项卡显示不同的信息。在第一个选项卡中,我想显示一个ListView,当您按下某个项目时,在同一选项卡中显示另一个ListView。“我想我不需要ViewPager来做这个。”DiegoGonzalez:欢迎你使用操作栏标签。欢迎您使用
TabHost
。欢迎您使用
FragmentTabHost
。或者欢迎你听从我的建议。你问我“哪种方式对你最好?”我回答了。您不必使用
ViewPager
ViewPager
,然而,IMHO是目前使用的主要选项卡解决方案。好的,谢谢。明天我试试你的推荐。谢谢。