如何为Android应用制作图标和图像?

时间:2013-04-18 07:45:56

标签: android image icons screen-resolution

我认为这可能不是iPhone应用程序的麻烦,因为屏幕尺寸有点相同。

但是android有很多不同屏幕大小的设备。图像如何适合不同的屏幕尺寸?

我的意思是,应用程序是否必须为不同宽度和高度的多个版本的相同图标存储,以便安装用于不同屏幕尺寸的智能手机。

或者,(我不这么认为)图像和图标在手机上按比例缩放以适合在手机上观看?

1 个答案:

答案 0 :(得分:2)

Android Developers Icon Design Guidelines.

中已经详细记录了这一点

如果可用,不同密度的设备会从不同的文件夹中加载资源。

res/...
    drawable-ldpi/...
        finished_asset.png
    drawable-mdpi/...
        finished_asset.png
    drawable-hdpi/...
        finished_asset.png
    drawable-xhdpi/...
        finished_asset.png

您应该使用mdpi作为基线。

ldpi = 120 dpi (Low density screen)
mdpi = 160 dpi (Medium density screen)
hdpi = 240 dpi (High density screen)
xhdpi = 320 dpi (Extra-high density screen)

                     ldpi            mdpi            hdpi            xhdpi
Launcher Icon Size   36 x 36 px      48 x 48 px      72 x 72 px      96 x 96 px