5

我希望这个问题不会因为没有代码而被拒绝。但是,我认为它可能会引起一些人的兴趣,因为操作栏的 android 文档和它的兼容性现在变得相当大。

我有一个应用程序,我想使用操作栏、选项卡和寻呼机将其转换为新的 UI。但我希望它能够兼容从 android 4.0 到 android 2.2,比如说。

使用其中任何一种的可能性、优点和缺点是什么:

谢谢 !

4

1 回答 1

4

我在几个项目中使用了 ABS,这是一个梦想。它为我节省了大量时间,应用程序看起来很棒,并且版本兼容性非常好。

导航选项卡是 Google 推荐的主要导航方法,作为 ActionBar 的一部分,所以我会说使用它(或 ActionBar 操作,或下拉微调器),除非你有充分的理由不这样做。因为它在 ABS 中并且可以回溯到旧版本,所以它很容易实现,所以你可以花时间在实际的应用程序上。

ABS 确实需要花费一些精力来建立依赖关系,但它只是一个库项目,并不难,所需的少量时间被好处大量弥补。

我认为最后两个选项之间的主要区别在于您是否希望用户在选项卡之间横向滑动,这取决于应用程序。如果您想要侧滑,请使用寻呼机,如果不是,ActionBar NavigationTabs 可能会完成这项工作。

于 2012-04-11T11:30:11.023 回答