【问题标题】:Android: Designing Different Icons for Screen DensitiesAndroid:为屏幕密度设计不同的图标
【发布时间】:2011-10-05 10:36:54
【问题描述】:

我知道为不同的屏幕密度设计不同的菜单图标是一种很好的做法。我读到不同密度的首选尺寸是:

  • 36 X 36 像素为低
  • 48 x 48 像素(中等)
  • 72 X 72 像素(高)

我想避免做不必要的工作。只设计一个 72 X 72 像素的图标,然后使用它,让 Android 自动调整大小是个好主意吗?我看不出这与我调整它的大小并创建 3 个单独的图像有什么不同?

【问题讨论】:

  • 问题和我最近回答的一个类似:http://stackoverflow.com/q/6682038/828060
  • 如果您进行自动调整大小,图像质量会急剧下降,并且图标可能看起来不太好。此外,我认为 Android 不会为您调整大小(我可能在这里错了)。

标签: android


【解决方案1】:

使用不同图标的好处是可以控制最终的外观,而不是让算法修改您的图像。很少有缩放算法能够在缩小图像尺寸时保持质量,尤其是对于复杂的图标。

请务必阅读Android's scaling rules,并且this page 对图像缩放及其对最终图像的影响进行了出色的研究。

【讨论】:

  • 酷,感谢您的链接。但是,如果我要设计不同的图标,我只需拍摄一个非常大的图像并将它们都缩小到适当的尺寸。这难道不正是 Android 所做的吗?所以我想我不需要自己做
  • 对,大多数人都会这样做。好处是,如果缩放行为使图像看起来像被锤过的粪,你可以修复它。缺点是,如果你为每个版本都包含图像,你会稍微增加你的包大小。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-01
相关资源
最近更新 更多