如何为Android App创建不同分辨率的图形以支持不同的手机大小?

时间:2016-01-14 11:53:18

标签: android android-image

我正在为我的App准备图形。首先,我使用photoshop准备xxhdpi分辨率正常屏幕(samsung galaxy s4)的图形。 现在支持我使用ldpi,mdpi,hdpi和xhdpi的分辨率转换的其他分辨率。

ldpi | mdpi | tvdpi | hdpi | xhdpi | xxhdpi | xxxhdpi
0.75 | 1    | 1.33  | 1.5  | 2     | 3      | 4

我的问题是新的xhdpi图形准备在Nexus 10 xhdpi设备上看起来模糊或失真(也在小型2.7“ldpi设备上)。如何创建图形以支持这种多分辨率和各种屏幕尺寸的设备。

2 个答案:

答案 0 :(得分:0)

您是否检查过xhdpi图像是否具有正确的分辨率?

您是如何根据不同的屏幕密度生成图像的?

要支持不同的屏幕密度(如果您不需要9patch),请以适合您要支持的最大屏幕密度的分辨率创建图像(例如xxxhdpi)。 然后使用此图像作为缩放器工具的输入,该工具生成为所需的所有不同密度屏幕调整大小的相应图像。

我通常使用此工具:https://github.com/redwarp/9-Patch-Resizer/releases

答案 1 :(得分:0)