我最初构建了一个Android应用程序并将所有图像都放在drawable-hdpi资源目录中,现在我要返回并进行必要的更改/添加,以便所有屏幕大小和密度都支持该应用程序。 / p>
如何拍摄我的所有照片并让它们“密度降低”?我的第一个猜测是将它们加载到Gimp或Photoshop中并将它们缩小到更小的分辨率。这就是我需要做的吗?
答案 0 :(得分:6)
我如何全力以赴 图像并使它们“不那么密集”? 我的第一个猜测是加载它们 Gimp或Photoshop并缩小它们 分辨率较小。这就是我 需要做什么?
是的,就是这样。这些程序执行的缩放比Android的自动缩放更好看。
dpi值为:
所以如果你有hdpi图像,你可以将它们缩放到66%并获得mdpi图像,或者50%来获得ldpi图像。
答案 1 :(得分:2)
查看docs,了解如何根据不同的屏幕尺寸和密度调整图像。另请查看UI Guidlines图标等。它可以根据不同屏幕密度的图像高度为您提供精确的像素宽度。 This给出了精确的像素密度。您需要缩小图像并将其放在res目录中的不同文件夹中,在您的情况下:将其放在res中的drawable-ldpi文件夹中