-------2015年10月17日更新--------
新的 Google 设计指南 提到:“系统图标在 24dp 显示”,“图标内容限制在 20 x 20dp 的实际区域内,周围留有 4px 的余量”。例如:
dp
意味着设备无关像素,通常在 Android UI 中使用的单位。 - ayke我的先前假设(见下图)认为完整的资产大小从32dp扩展到48dp是不正确的。 48dp是指触摸区域。混淆是由修订后的Material Icon Spec文档引起的,该文档链接在早期的ActionBar文档中。
来自 https://www.google.com/design/spec/style/icons.html#icons-system-icons
来自http://www.google.com/design/spec/layout/metrics-keylines.html#metrics-keylines-sizing-by-increments。
使用Android Studio图像资源
前往:
现在您将获得正确分辨率的图标。
ldpi (120 dpi) --> 18 x 18 px
mdpi (160 dpi) --> 24 x 24 px
高密度屏幕
hdpi (240 dpi) --> 36 x 36 px
xhdpi (320 dpi) --> 48 x 48 px
xxhdpi (480 dpi) --> 72 x 72 px
XXX-高密度屏幕
xxxhdpi (640 dpi) --> 96 x 96 px