android - 位图资源取决于屏幕密度

标签 android resources screen

Android 文档一团糟,我很难理解每种密度的图标应该有多大。关于支持多屏的超长文章(http://developer.android.com/guide/practices/screens_support.html)没有提供信息。

因此,当我最终在“提供资源”一文 (http://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources) 中找到这颗 gem 时,我只想猜测一些尺寸:

There is thus a 3:4:6 scaling ratio between the three densities, so a 9x9 bitmap in ldpi is 12x12 in mdpi and 18x18 in hdpi.

事情是他们刚刚介绍了 xhdpi 密度。

那么现在 3:4:6:x 中的 x 是什么??

编辑:根据评论者的要求添加了链接

最佳答案

它在您链接到的页面中,但有点隐藏在表 1 中:

  • ldpi: 120dpi
  • mdpi:160dpi
  • hdpi:240dpi
  • xhdpi:320dpi

所以是 3:4:6:8。

关于android - 位图资源取决于屏幕密度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4906778/

相关文章:

java - 由 : java. lang.RuntimeException : Android classes not found error. 引起 是什么原因导致的?

css - Foundation Framework 屏幕兼容性问题

java - Android 兼容屏幕和密度

android - 如何处理 diffrent-2 屏幕分辨率 android 的 xml UI

android - set/getId() 和 set/getTag() 的区别?

Android MediaController 播放/暂停按钮和 Seekbar 不刷新

java - 在Java中将资源文本文件读取为字符串

ios - 将所有图像放入 Assets 目录?

java,资源加载失败: unable to resolve file:/my-jar. jar!/folder/my-file

cocoa 在不同屏幕上绘图会损失性能