该定义是否正确?dp是基于屏幕的物理尺寸吗? (dp = 1/160英寸)
dp密度独立像素 - 基于屏幕物理尺寸的1/160英寸。
我发现冲突的信息:
官方documentation假定缩放等式按比例“PX = DP *(DPI/160)”。 也here(3:02)罗马Nurik说:“比例缩放”
但正式文件:
PX像素 - 对应于屏幕上的实际像素。英寸 - 基于屏幕的物理尺寸。 mm毫米 - 基于屏幕的物理尺寸 。点数 - 基于屏幕物理尺寸的1/72英寸。 dp密度独立像素 - 基于屏幕物理密度的抽象单位。 这些单位是相对于160 dpi(每英寸点数)的屏幕,其中 1dp大致等于1px。当在更高密度的屏幕上运行时,用于绘制1dp的像素数量按适合屏幕dpi的因子 进行放大。同样,当屏幕的密度较低时,用于1dp的像素数量将缩小。对于像素的比率 将随着屏幕密度而变化,但不一定是 ,其直接比例为。
如果我的定义是正确的,如果我们已经有了知名的mm,in和pt,为什么会引入一个新的物理尺寸测量?