屏幕的真实dpi范围是多少?

时间:2016-07-10 11:04:10

标签: android android-layout screen-size

我想知道Android手机的屏幕尺寸(不使用代码)

例如:我发现根据规格,有人拥有1080 x 1920 pixels (~445 ppi pixel density)的设备 我如何从这里开始弄清楚他或她的手机将支持哪种布局?

从这document开始,我得到了:

lpdi = 120 DPI
mdpi = 160 DPI
hdpi = 240 DPI
xhdpi = 320 DPI
xxhdpi = 480 DPI
xxxhdpi = 640 DPI

下面的粗略估计看起来如此荒谬。

enter image description here

DPI在哪里下降,例如是215?

我想知道为我不拥有的特定设备选择的布局大小:

布局应该是还是超大

1 个答案:

答案 0 :(得分:2)

dpi和ppi之间有点混乱 正确的术语应该是ppi,但按惯例它是dpi。

所以,粗略,为了我们的目的,我们可以假设ppi = dpi

供参考:http://www.fastcodesign.com/3039564/the-difference-between-ppi-vs-dpi-explained-by-a-google-designer

445 ppi落在480 dpi标准化水桶中。 215 ppi落在240 dpi标准化铲斗中。

我使用了术语" bucket"不恰当的:我应该说"范围",更清楚。

我如何计算范围?

我说该范围从(320和480)+ 1之间的中位数开始,到480和640之间的中位数结束。
因此,对于480"桶",我计算401到560之间的范围.445落入此处。

注意:它都是真实的。

Android开发者网站上提出的数字很难代表这个概念 我更喜欢把那些水桶想象成相邻的漏斗带有一个"嘴"这是160 dpi宽,一端指向标准化值。

这是我准备的一张图片,只是为了让它更加清晰:

enter image description here