在iOS中创建图像集时,我需要设置分辨率为(x,y),(2x,2y),(3x,3y)的图像。对于mdpi hdpi xhdpi来说Android是类似的规则吗?
我想在Android中为不同大小的类使用像素精确图像。
添加Image Asset
时需要选择哪种设置?我需要将此图片作为ImageView
在应用中随意放置。
答案 0 :(得分:3)
(0.75x) for low-density
(1.0x baseline) for medium-density
(1.5x) for high-density
(2.0x) for extra-high-density
(3.0x) for extra-extra-high-density
(4.0x) for extra-extra-extra-high-density
答案 1 :(得分:3)
像素密度
mdpi(基线):160 dpi 1×
hdpi:240 dpi 1.5×
xhdpi:320 dpi 2×
xxhdpi:480 dpi 3×
xxxhdpi:640 dpi 4×
启动器图标
48×48(mdpi)
72×72(hdpi)
96×96(xhdpi)
144×144(xxhdpi)
192×192(xxxhdpi)
512×512(Google Play商店)
操作栏,Dialog&标签图标
32×32(mdpi)的24×24区域
36×36面积48×48(hdpi)
48×48区域,64×64(xhdpi)
在96×96(xxhdpi)中的72×72面积
128×128(xxxhdpi)中的96×96区域
小内容图标
16×16(mdpi)
24×24(hdpi)
32×32(xhdpi)
48×48(xxhdpi)
64×64(xxxhdpi)
通知图标
22×22面积,24×24(mdpi)
33×33面积36×36(hdpi)
48×48(xhdpi)的44×44面积
66×66区域,72×72(xxhdpi)
88×88面积,96×96(xxxhdpi)
答案 2 :(得分:0)
以下是各种设备密度的缩放因子
(0.75x) for low-density
(1.0x baseline) for medium-density
(1.5x) for high-density
(2.0x) for extra-high-density
(3.0x) for extra-extra-high-density
(4.0x) for extra-extra-extra-high-density
答案 3 :(得分:0)
让我指出更多。
在Android中Android应用程序中有三种类型的图像(图标)。
为密度目的@Andriy Omelchenko是对的。
但你必须以这种方式创造..
如果图像是(操作栏和选项卡图标)
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.4.11/d3.min.js"></script>
<button id="btn">Randomize</button>
<div id="mydiv"></div>
如果图像(通知图标)
mdpi = 32 * 32
hdpi = 48 * 48
xhdpi = 64 * 64
xxhdpi = 96 * 96
如果图像(启动器图标)
mdpi = 25 * 25
hdpi = 38 * 38
xhdpi = 50 * 50
xxhdpi = 75 * 75