我发现这个LINK概述了Android中图像/图标/通知/等的维度。然后,我找到了一些可靠的标准图标,偶然发现了Google的REPOSITORY。每个图标存在于18,24,36和48dp中。然后我可以下载mdpi,hdpi,xhdpi,xxhdpi和xxxhdpi的每个图像。
为什么他们提供4种不同的dp' s如果每个dp' s我得到所有6个文件夹的图标(mdpi,hdpi等)?另外,哪个dp最好?我应该使用48只因为它最清脆吗?
答案 0 :(得分:4)
您从this中选择的尺寸是图像尺寸。内部的每个文件夹都是具有该尺寸的图像,可针对每种设备类型的屏幕尺寸(mdpi
,hdpi
,xhdpi
,xxhdpi
,{{1 }})。
您将使用哪种尺寸,这是您的选择(或Material Design,如果您决定遵循这些规则)。
答案 1 :(得分:1)
这里的关键是支持多个屏幕和不同的密度
几乎每个应用程序都应该有不同的可绘制资源用于不同的屏幕密度,因为几乎每个应用程序都有一个启动器图标,并且该图标应该在所有屏幕密度上都很好看。同样,如果在应用程序中包含其他位图drawable(例如应用程序中的菜单图标或其他图形),则应提供替代版本或每个版本,以适应不同的密度。
要为不同密度创建替代位图可绘制,您应遵循六个广义密度之间的3:4:6:8:12:16缩放比例。
一组六个广义密度:
有关详细信息,请参阅developer site。
答案 2 :(得分:0)
18dp用于较小的上下文图标
24dp用于通知图标
36dp用于操作栏,对话框和标签图标
48dp用于启动器图标