Android 的密度桶之间的界限到底是什么?



我想按屏幕密度桶对Android开发设备进行分类。

我很容易地发现了每个设备的物理密度,以PPI为单位。这是作为产品规格的一部分给出的标准信息。

然而,给定PPI数字,我如何自信地将每个设备分类到密度桶中?Android文档给出了密度桶的简单数字,以及显示近似和重叠范围的图表。

例如,考虑一个屏幕密度为370 PPI的设备。Android的XHDPI桶是"~320",而XXHDPI桶是"~420"。那么370属于哪一类呢?

我一直无法找到桶之间边界的精确规范;或者,如果它们重叠,确切地说重叠有多大。这是主观的吗?我真的需要在每个物理设备上运行测试软件来确定存储桶吗?

似乎设备落入的具体密度桶是由制造商决定的,并没有严格的公式。

我想这个决定考虑到有效的屏幕密度,以及#像素和设备的物理尺寸,这样所选择的"桶"从资产大小和布局角度来看都会产生最好的结果。

相关内容

  • 没有找到相关文章

最新更新