我开发了一个简单的应用程序并使用屏幕分辨率 480*800 mdpi 模拟器对其进行编译。它显示所有图像都完美地放置在屏幕上。
我只在可绘制文件夹中添加了图像。
但是当我使用 480*800 hdpi 模拟器尝试相同的应用程序时,图像在屏幕上看起来很大,并且所有对齐都会分散注意力。
对于相同的屏幕分辨率(即 480*800),我是否需要不同的图像尺寸来获得 mdpi 和 hdpi 像素密度?
谢谢。
我开发了一个简单的应用程序并使用屏幕分辨率 480*800 mdpi 模拟器对其进行编译。它显示所有图像都完美地放置在屏幕上。
我只在可绘制文件夹中添加了图像。
但是当我使用 480*800 hdpi 模拟器尝试相同的应用程序时,图像在屏幕上看起来很大,并且所有对齐都会分散注意力。
对于相同的屏幕分辨率(即 480*800),我是否需要不同的图像尺寸来获得 mdpi 和 hdpi 像素密度?
谢谢。
是的。对于不同的屏幕密度,您应该提供适当缩放的位图。
这样,它们将在所有设备上看起来最好,而无需 Android 扩展它们。
此链接应为您提供重要的入门信息:http: //developer.android.com/training/basics/supporting-devices/screens.html