我已经创建了一个\res\drawable-xhdpi资源文件夹,以准备高分辨率设备,但是developer.android.com网站没有提供这个分辨率的图标大小指南。作为xhdpi图标的大小,我应该使用什么?
我已经创建了一个\res\drawable-xhdpi资源文件夹,以准备高分辨率设备,但是developer.android.com网站没有提供这个分辨率的图标大小指南。作为xhdpi图标的大小,我应该使用什么?
mdpi
表示约160dpi,xhdpi
表示约320dpi。
所以,一个mdpi
图标是48x48像素 --> xhdpi
图标是96x96像素
(我放弃了,随便点赞)
遵循2:3:4:6:8比例,以mdpi:hdpi:xhdpi:xxhdpi:xxxhdpi的顺序进行缩放。
通常我会在支持的最高级别上创建我的资产,并开始缩小它们,根据需要进行任何像素级手工调整。
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)
关于设计图标的更多信息,请参阅《图标设计指南》,其中包括各种位图可绘制物(如启动器图标、菜单图标、状态栏图标、选项卡图标等)的尺寸信息。
http://labs.skinkers.com/content/android_dp_px_calculator/
它可以双向转换(从DPI到PX,反之亦然)。