我应该为 Android 个图标使用什么 dp?
What dp should I use for Android icons?
我找到了这个 LINK that outlines what dimensions of images/icons/notifications/etc in Android should be. I then looked for some solid standard icons and stumbled upon Google's REPOSITORY。每个图标存在于 18、24、36 和 48dp 中。然后我可以下载 mdpi、hdpi、xhdpi、xxhdpi 和 xxxhdpi 的每个图像。
如果我为每个 dp 获得所有 6 个文件夹(mdpi、hdpi 等)的图标,为什么他们提供 4 个不同的 dp?另外,哪个dp最好?我应该仅仅因为它最脆就使用 48 吗?
您从 this 中选择的尺寸是图像尺寸。里面的每个文件夹都是那个尺寸的图像,针对每种设备类型的屏幕尺寸(mdpi
、hdpi
、xhdpi
、xxhdpi
、[=14)缩放到适当的分辨率=]).
您将使用哪种尺寸,由您选择(或者 Material Design,如果您决定遵守这些规则)。
这里的关键是支持多屏和不同密度。
几乎每个应用程序都应该为不同的屏幕密度提供替代的可绘制资源,因为几乎每个应用程序都有一个启动器图标,并且该图标应该在所有屏幕密度下看起来都不错。同样,如果您在应用程序中包含其他位图可绘制对象(例如应用程序中的菜单图标或其他图形),您应该为不同的密度提供替代版本或每个版本。
要为不同的密度创建替代位图可绘制对象,您应该遵循六种通用密度之间的 3:4:6:8:12:16 缩放比例。
一组六个广义密度:
- ldpi(低)~120dpi
- mdpi(中等)~160dpi
- hdpi(高)~240dpi
- xhdpi(超高)~320dpi
- xxhdpi(超超高)~480dpi
- xxxhdpi(超高超高)~640dpi
更多信息,请参考developer site。
18dp 用于小型上下文图标
24dp 用于通知图标
36dp 用于操作栏、对话框和选项卡图标
48dp 用于启动器图标
我找到了这个 LINK that outlines what dimensions of images/icons/notifications/etc in Android should be. I then looked for some solid standard icons and stumbled upon Google's REPOSITORY。每个图标存在于 18、24、36 和 48dp 中。然后我可以下载 mdpi、hdpi、xhdpi、xxhdpi 和 xxxhdpi 的每个图像。
如果我为每个 dp 获得所有 6 个文件夹(mdpi、hdpi 等)的图标,为什么他们提供 4 个不同的 dp?另外,哪个dp最好?我应该仅仅因为它最脆就使用 48 吗?
您从 this 中选择的尺寸是图像尺寸。里面的每个文件夹都是那个尺寸的图像,针对每种设备类型的屏幕尺寸(mdpi
、hdpi
、xhdpi
、xxhdpi
、[=14)缩放到适当的分辨率=]).
您将使用哪种尺寸,由您选择(或者 Material Design,如果您决定遵守这些规则)。
这里的关键是支持多屏和不同密度。
几乎每个应用程序都应该为不同的屏幕密度提供替代的可绘制资源,因为几乎每个应用程序都有一个启动器图标,并且该图标应该在所有屏幕密度下看起来都不错。同样,如果您在应用程序中包含其他位图可绘制对象(例如应用程序中的菜单图标或其他图形),您应该为不同的密度提供替代版本或每个版本。
要为不同的密度创建替代位图可绘制对象,您应该遵循六种通用密度之间的 3:4:6:8:12:16 缩放比例。
一组六个广义密度:
- ldpi(低)~120dpi
- mdpi(中等)~160dpi
- hdpi(高)~240dpi
- xhdpi(超高)~320dpi
- xxhdpi(超超高)~480dpi
- xxxhdpi(超高超高)~640dpi
更多信息,请参考developer site。
18dp 用于小型上下文图标
24dp 用于通知图标
36dp 用于操作栏、对话框和选项卡图标
48dp 用于启动器图标