【问题标题】:Android Actionbar Icon DrawableAndroid 操作栏图标可绘制
【发布时间】:2015-01-13 22:43:09
【问题描述】:

您可能知道,Github 上有一些来自 Google 的图标可供使用。我想实现一个操作栏图标,看到了这个here(google.com/design)this(dev.android.com)

  • google.com/design 告诉我使用 24dp 图标
  • dev.android.com 说我应该使用 32dp 图标

我自己实现了 24dp,因为它在 Google 提供的图标中有一个 24dp 图标。我手动将图标放在每个文件夹中,包括 xxxhdpi、xxhdpi、xhdpi、hdpi、mdpi,但正如您在下面看到的,列表图标应该像现在一样大。 (列表图标在电池图标下方)

所以我检查了IO Schedule,他们在 xxhdpi 文件夹中有一个 96px x 96px 的图标,这让我很困惑。

  1. 哪些信息是真实的?我应该如何实现我的图标?最佳做法是什么?
  2. 关于自动化所有图标版本的任何建议?谢谢

【问题讨论】:

  • 请了解完整图像资源与其光学方块之间的区别。整体图像(包括图标周围的空白区域)为 32*32 像素,分辨率为 160 dpi (mdpi)。 光学正方形(图像iteslf,不考虑空白)在160 dpi (mdpi) 时为24*24 像素。参考:developer.android.com/design/style/iconography.html

标签: android icons drawable density-independent-pixel


【解决方案1】:

使用 24dp 图标。这将为您提供以下真实图像尺寸:

  • mdpi 图标是 24x24(基本)
  • hdpi 图标为 36x36(1.5x 底)
  • xhdpi 图标为 48x48(2x 底)
  • xxhdpi 图标为 72x72(3x 底)
  • xxxhdpi 图标为 96x96(4x 底)

在正确的文件夹中,这些将在适当的屏幕上生成 24dp 图像。

【讨论】:

  • 如您所见,我选择的图标是您推荐的,但它太商场了,还是有问题!
  • 然后尝试 thr 36dp 图标。材料设计规范不是法律。打破规则
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多