Google为Android 4.0+ Design Guidelines提供了很好的资源。但仍有很大比例的Android users running 2.3.x。
使用最新设计指南的最简单方法是什么,同时仍保持与旧操作系统版本的向后兼容性?指南中有许多特殊的菜单和导航工具,可能只是Android 4.0+。它们是否优雅地回归到旧版操作系统的基本元素?您是否必须为每个主要的Android版本创建一个完整的单独视图/模板?
采用最新指南的最佳方法是什么,让大部分用户都处于寒冷状态?
答案 0 :(得分:2)
答案 1 :(得分:1)
Google提供了一个支持库(link),可以移植许多Android 4 UI功能。您可以查看其主页上的功能列表以获取详细信息。
此外,Jake Wharton还有Actionbar Sherlock。这是兼容性操作栏的扩展,提供了比谷歌原始功能更多的功能。 (link)
答案 2 :(得分:0)
“您是否必须为每个主要的Android版本创建一个完整的单独视图/模板?” 对此的答案是否,所有你需要的是所有Android版本的单个apk, 但UI将根据操作系统版本和屏幕大小进行更改。 Android为此提供了许多支持库。 最新的设计指南仅适用于Android 3.X(Honeycomb)及更高版本。 对于早期版本,UI将相应地运行。 请浏览有关支持库的Android文档,在那里您也可以找到一些示例。
但如果您想要所有Android版本的相同外观,那么您必须选择Actionbar Sherlock等第三方库。