android - Eclipse能否为Android项目自动生成不同的DPI图片?

标签 android eclipse android-image

我正在尝试将我制作的 600x600 PNG 导入到我的 Android 项目中,以便我可以在 Activity 中将其用作全尺寸图像。将它拖放到我的/res 文件夹中只是将它放在该文件夹中,这当然会产生“无效的资源目录名称”错误。 我可以将它放入任何/res/drawable 文件夹中并且工作正常,除非它只在那个文件夹中。 当然,有一个内置工具可以拍摄我的图像并为每个/res/drawable 文件夹适本地缩放它。

最佳答案

据我所知,没有。

不过,您可以做的是仅使用 drawable-xhdpi 文件夹。 Android 会自动缩小以降低 dpi。

唯一的异常(exception)是启动器图标。您必须提供所有尺寸(不要忘记平板电脑的 xxhdpi!)。

您可以在 Icon Design Guidelines 中找到所需的尺寸.


需要注意的是,ADT 插件确实有生成一些图标集的工具,例如 Launcher 图标、Actionbar 图标和 Notification 图标。

可以通过打开新建 向导 (Ctrl + N) 并双击 Android 类别中的 Android 图标集 来访问这些工具.

关于android - Eclipse能否为Android项目自动生成不同的DPI图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15713437/

相关文章:

android - 在我的 Android 应用程序中从图片应用程序访问图片

android - 禁用 Android 资源/图像/PNG 优化

android - Braintree:提交按钮颜色更改

Android XXHDPI 资源

javascript - 如何在 Webview 中显示 android 警告对话框?

java - 如何使 Eclipse 在未捕获声明的异常时报告错误?

eclipse - 如何在不移动光标的情况下使用键盘在 Eclipse 编辑器中左右滚动?

java - java.lang.NoClassDefFoundError : org/joda/time/DateTime not working 的类似解决方案

Android Pie : WebView showing error for plain HTTP on some sites, 即使使用 usesClearTextTraffic ="true"

java - 将编码的 base64 图像转换为 Android 中的文件对象