哪些菜单/状态图标'对于支持 Android 2.2 及更高版本的应用程序,我应该遵循哪些准则?

发布于 2024-11-25 18:03:08 字数 304 浏览 1 评论 0原文

http://developer.android.com/guide/practices/ 中找到的指南中ui_guidelines/index.html 对于菜单和状态图标,我们针对 Android 2.2 及更早版本和 Android 2.3 及更高版本采用独特的设计方法。 我的应用程序将支持 Android 2.2 及更高版本。我认为我应该遵循 2.3 及更高版本的准则。 你同意?

In the guidelines found in http://developer.android.com/guide/practices/ui_guidelines/index.html for menu and status icons, we have distinctive design approach for Android 2.2 and earlier and Android 2.3 and later.
My app is going to support Android 2.2 and later. I was thinking that i should follow the 2.3 and later guidelines.
Do you agree?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

未蓝澄海的烟 2024-12-02 18:03:08

您可以通过在 res/ 文件夹中使用正确的 android 版本说明符创建子文件夹来遵循多种样式(例如 API 11 的drawable-v11 - 在此处查看官方文档)。所以我建议支持多种风格。

这显然需要更多的工作。要简化通知等标准图标的操作,请查看 Android Asset Studio。这是一个小型网络应用程序,可以根据您的规格创建这些图标,并构建具有多种样式的 zip,已分类到不同的 res/ 子文件夹中。

You can follow multiple styles by creating subfolders with the correct android version specifiers inside your res/ folder (e.g. drawable-v11 for API 11 - check the official documentation here). So I suggest supporting multiple styles.

This is obviously a bit more work. To make this easy for standard icons like notifications, check out the Android Asset Studio. This is a small webapp that creates these icons to your specifications and builds a zip with the multiple styles, already sorted into the different res/ subfolders.

东走西顾 2024-12-02 18:03:08

您可以做的事情是包含两个构建的资产,并在运行时确定您使用的是 2.2 还是 2.3,并显示适当的资产。这可以通过 build.version方法适用于早期版本。

当然,如果你想要多个图标,我不相信这个方法会起作用,因为这需要构建到android清单中。

On thing you could do is include assets for both builds, and at run time, figure out if you're on 2.2 or 2.3, and show the appropriate assets. This can be done with build.version or this method for earlier releases.

Of course, if you want multiple icons, I don't believe this method would work, as that needs to be build into the android manifest.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文