我是一名iOS开发者,对于Android开发还比较新手。我需要向设计师发送图像资产需求,但我不确定在Android应用程序中使用的图像大小标准。在iOS中,图像资产必须具有1x、2x和3x尺寸。同样,在Android中会是什么呢?我在项目的抽屉文件夹中看到了一些文件夹,如“ldpi、mdpi、hdpi、xhdpi、xxhdpi和xxxhdpi”。每个文件夹代表什么含义?我需要告诉设计师背景、应用程序图标、按钮图标等图像的大小。
我是一名iOS开发者,对于Android开发还比较新手。我需要向设计师发送图像资产需求,但我不确定在Android应用程序中使用的图像大小标准。在iOS中,图像资产必须具有1x、2x和3x尺寸。同样,在Android中会是什么呢?我在项目的抽屉文件夹中看到了一些文件夹,如“ldpi、mdpi、hdpi、xhdpi、xxhdpi和xxxhdpi”。每个文件夹代表什么含义?我需要告诉设计师背景、应用程序图标、按钮图标等图像的大小。
1x
、2x
和3x
这样的资源。如果我们想要查找1x
、2x
和3x
的大小,它的格式如下: 40 x 40
、80 x 80
和120 x 120
。而在Android中:1x:40 x 40
2x:80 x 80
3x:120 x 120
希望这能帮到您。ldpi:36 x 36
mdpi:48 x 48
hdpi:72 x 72
xhdpi:96 x 96
xxhdpi:144 x 144
ldpi (low) ~120dpi
mdpi (medium) ~160dpi
hdpi (high) ~240dpi
xhdpi (extra-high) ~320dpi
xxhdpi (extra-extra-high) ~480dpi
xxxhdpi (extra-extra-extra-high) ~640dpi
1DPI (dot per inch) ~= 0.393701Pixels
//and android resolution is
layout-large-mdpi (1024x600)
layout-large-tvdpi (800x1280)
layout-large-xhdpi (1200x1920)
layout-xlarge-mdpi (1280x800)
layout-xlarge-xhdpi (2560x1600)
//There is a different devices in android like this (for images icon)
drawable-mdpi (48X48)
drawable-hdpi (72X72)
drawable-xhdpi (96X96)
drawable-xxhdpi (144X144)
drawable-xxxhdpi (192X192)
您需要放置所有分辨率的图像,系统会自动获取特定分辨率的移动设备。更多信息请参考此链接:Android支持不同分辨率