【发布时间】:2013-09-10 07:27:43
【问题描述】:
我来自 iOS 开发,做过一些基本的 android 应用,
现在我正在使用 android sherlock 操作栏,
我不清楚这在 iphone [iOS] 中是否与 UINavigationBar 相同?
谢谢!
【问题讨论】:
标签: android ios actionbarsherlock uinavigationbar
我来自 iOS 开发,做过一些基本的 android 应用,
现在我正在使用 android sherlock 操作栏,
我不清楚这在 iphone [iOS] 中是否与 UINavigationBar 相同?
谢谢!
【问题讨论】:
标签: android ios actionbarsherlock uinavigationbar
对于 Android,Actionbar 是一个非常有用的 UI 小部件,其外观与 iOS 上的 UINavigationBar 大致相同,除了 Android 特定的 UI 范例(上下文菜单集成、选项卡、进度加载器等)。
不过,您很快就会发现,Actionbar 仅从 Honeycomb (Android 3.x) 开始就存在。那么我们如何将 Actionbar 引入使用早期 Android 版本的项目中呢?
Android 的致命弱点是庞大且有些分散的生态系统。出于某种原因,出于经济、市场人口统计或对开发者的纯粹蔑视,一些制造商坚持制造适用于 Android 2.x 的设备,而不是更新的 Android 4.x 版本。在这种情况下,最好使用 Jake Wharton 的名为 ActionbarSherlock 的第三方库。 ActionbarSherlock (ABS) 基本上是一个支持库,它将在 2.x 之前的版本上启用大多数 Actionbar 功能,并提供一些额外的启动选项。
【讨论】: