0

谷歌为Android 4.0+ 设计指南提供了很好的资源。但是仍然有很大比例的 Android用户运行 2.3.x

在保持与旧操作系统版本向后兼容性的同时,使用最新设计指南的最简单方法是什么?指南中有很多特殊的菜单和导航工具,可能仅适用于 Android 4.0+。他们是否优雅地退回到旧版本操作系统的基本元素?您是否必须为每个主要的 Android 版本创建一个完整的单独视图/模板?

采用最新指南的最佳方法是什么?

4

3 回答 3

2

使用ActionBarSherlockHoloEverywhere库,以及Android 支持库。

于 2012-10-30T21:23:06.573 回答
1

谷歌有一个支持库(链接),它移植了许多 Android 4 UI 功能。您可以查看他们主页上的功能列表以了解详细信息。

此外,还有 Jake Wharton 的 Actionbar Sherlock。这是对兼容性操作栏的扩展,它提供了比谷歌原始功能更多的功能。(链接

于 2012-10-30T21:23:20.113 回答
0

“你必须为每个主要的 Android 版本创建一个完全独立的视图/模板吗?” 答案是否定的,您只需要一个适用于所有 Android 版本的 apk,但 UI 会根据操作系统版本和屏幕尺寸而改变。Android 为此提供了许多支持库。最新的设计指南仅适用于 Android 3.X (Honeycomb) 及更高版本。对于早期版本,UI 会相应地运行。请浏览有关支持库的 Android 文档,您也可以在其中找到一些示例。

但是,如果您希望所有版本的 Android 都具有相同的外观,那么您必须使用第三方库,例如 Actionbar Sherlock。

于 2012-10-31T05:58:08.423 回答