我已经创建了一个\ res \ drawable-xhdpi资源文件夹来为高分辨率设备做准备,但是developer.android.com网站并没有为此次重新设置的图标大小提供指导。我应该使用什么作为xhdpi图标的大小?
答案 0 :(得分:81)
mdpi
表示~160dpi,xhdpi
表示~320dpi。
因此,mdpi
图标为48x48px - > xhdpi
图标为96x96px
(我放弃,你喜欢upvote)
答案 1 :(得分:31)
按照这个比例2:3:4:6:8比例为mdpi:hdpi:xhdpi:xxhdpi:xxxhdpi
我通常在我支持的最高级别创建我的资产,并开始缩小它们的尺寸,根据需要进行任何像素级手工调整。
答案 2 :(得分:5)
要为不同密度创建替代位图可绘制,您应遵循六个广义密度之间的3:4:6:8:12:16缩放比例。例如,如果您有一个位图可绘制的中等密度屏幕为48x48像素,则所有不同的大小应为:
36x36 (0.75x) for low-density
48x48 (1.0x baseline) for medium-density
72x72 (1.5x) for high-density
96x96 (2.0x) for extra-high-density
180x180 (3.0x) for extra-extra-high-density
192x192 (4.0x) for extra-extra-extra-high-density (launcher icon only; see note above)
有关设计图标的更多信息,请参阅图标设计指南,其中包括各种位图可绘制的尺寸信息,例如启动器图标,菜单图标,状态栏图标,选项卡图标等。
答案 3 :(得分:4)
您应该看到providing alternate resources for multiple screen sizes的官方文档 根据它,mdpi与xhdpi的比例是1:2。
答案 4 :(得分:2)
答案 5 :(得分:1)
答案 6 :(得分:1)
规则3:4:6:8这样解释:
4 = MDPI
如果MDPI等于X px,那么
LDPI = MDPI x 0.75 HDPI = MDPI * 1.5 XHDPI = MDPI * 2
答案 7 :(得分:1)
现在xxhdpi手机来了, drawable-nodpi文件夹中的144x144px适用于每部手机