Android 在每台设备中,15dp是否代表相同的物理尺寸(比如屏幕上的7毫米)?(安卓)

Android 在每台设备中,15dp是否代表相同的物理尺寸(比如屏幕上的7毫米)?(安卓),android,android-layout,dpi,screen-size,Android,Android Layout,Dpi,Screen Size,我在答案中找到了许多关于“dp”的定义,但没有一个能回答这个确切的问题 据说“dp”是独立于dpi的 因此,如果你在你的应用程序中以编程方式画一条50dp的线,并用尺子(一把有形的塑料尺子)测量它的实际大小,然后在10个不同屏幕大小的设备上进行测量,你会在尺子上得到相同的长度吗 在10个不同配置的设备上,我会在标尺上画一条50dp的线,得到相同的长度吗 最简单的答案是否定的 然而,它非常接近这才是最重要的 对于48 x 48 dp触摸目标。。。 任何设备上的物理尺寸均为尺寸的平方9±2mm 从谷

我在答案中找到了许多关于“dp”的定义,但没有一个能回答这个确切的问题

据说“dp”是独立于dpi的

因此,如果你在你的应用程序中以编程方式画一条50dp的线,并用尺子(一把有形的塑料尺子)测量它的实际大小,然后在10个不同屏幕大小的设备上进行测量,你会在尺子上得到相同的长度吗

在10个不同配置的设备上,我会在标尺上画一条50dp的线,得到相同的长度吗

最简单的答案是否定的

然而,它非常接近这才是最重要的

对于
48 x 48 dp
触摸目标。。。 任何设备上的物理尺寸均为尺寸的平方
9±2mm


从谷歌上查看此链接:

如果您需要物理上相同的尺寸,您可以自由使用
7mm
1in
。。。