Android的密度桶之间究竟有什么界限?

Ron*_*onR 5 android android-screen android-screen-support

我想通过屏幕密度桶对我们的Android开发设备库存进行分类.

我很容易发现PPI单位中每个设备的物理密度.这是作为产品规格的一部分提供的标准信息.

但是,考虑到PPI号码,我如何可以自信地将每个设备分类到密度桶中?的Android文档给出了一个简单的数字用于密度桶,与沿表示近似和重叠范围.

例如,考虑屏幕密度为370 PPI的设备.Android的XHDPI存储桶为"~320",而XXHDPI存储桶为"~420".370这个桶应该属于哪个?

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

Tom*_*ger 1

设备所属的特定密度范围似乎是由制造商确定的,并且不遵循严格的公式。

我想这个决定考虑了有效的屏幕密度以及设备的像素数和物理尺寸,因此选择的“桶”从资产大小和布局角度都可以产生最佳结果。