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

use*_*241 3 android android-layout screen-size

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

例如:我从规格中发现某人拥有一台设备,1080 x 1920 pixels (~445 ppi pixel density)
我如何从这里找出他或她的手机将支持哪种布局?

从这份文件中,我得到:

lpdi = 120 DPI
mdpi = 160 DPI
hdpi = 240 DPI
xhdpi = 320 DPI
xxhdpi = 480 DPI
xxxhdpi = 640 DPI
Run Code Online (Sandbox Code Playgroud)

下面这个粗略的估计看起来很荒谬。

在此输入图像描述

例如,如果 DPI 为 215,那么 DPI 会落在哪里?

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

布局应该是还是特大

Fan*_*mas 5

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 标准化范围。

我错误地使用了“桶”一词:为了更清楚,我应该说“范围”。

我将如何计算范围?

我想说的范围是从 (320 到 480) + 1 之间的中位数开始,到 480 到 640 之间的中位数结束。
因此,对于 480 “桶”,我计算出 401 到 560 之间的范围。445 下降这里进入。

注意:这都是经验性的。

Android 开发者网站上提出的数字并不能很好地体现这一概念。
我更喜欢将这些桶想象成相邻的漏斗,其“嘴”宽 160 dpi,末端指向标准化值。

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

在此输入图像描述