android app icon 图标大小尺寸
在android程序中,在drawable中设置好图标后,但结果在小米2可没有显示出来,但在我自己的htc中和模拟器中显示正常。后来发现小米的dpi不一样。
后来发现,android为了适应不同的分辨率和dpi,加载了一系列的图标。
LDPI(LowDensityScreen,120DPI),其图标大小为36x36px。
MDPI(MediumDensityScreen,160DPI),其图标大小为48x48px。
HDPI(HighDensityScreen,240DPI),其图标大小为72x72px。
xhdpi(Extra-highdensityscreen,320DPI),其图标大小为96x96px。
xxhdpi(xx-highdensityscreen,480DPI),其图标大小为144x144px。
如果设置好图标后,手机桌面上的图标没有更新,可以重起一下手机试试。
一些建议:
在设计过程中,在四周空出几个像素点使得设计的图标与其他图标在视觉上一致,例如:
96x96px图标可以画图区域大小可以设为88x88px,四周留出4个像素用于填充(无底色)。
72x72px图标可以画图区域大小可以设为68x68px,四周留出2个像素用于填充(无底色)。
48x48px图标可以画图区域大小可以设为46x46px,四周留出1个像素用于填充(无底色)。
36x36px图标可以画图区域大小可以设为34x34px,四周留出1个像素用于填充(无底色)。