Android DPI - 谎言?

时间:2011-03-15 20:46:15

标签: android user-interface dimensions dpi assets

因此,我为Android UI创建了一组资产 - 320 x 400&这些在160和240 dpi时均为480 x 800 ......

在将一些资产作为9补丁绘制后,发生了一件奇怪的事情。 9个补丁图形全部“出来”为72 dpi,但尺寸不同!

所以我的结论是android资产创建与iPhone类似。创建维度的资产并忽略DPI(使用72作为基础 - 这也是9补丁程序转换它们的权利!)对吗?

还有其他人尝试过这个吗?

1 个答案:

答案 0 :(得分:1)

想一下DPI是什么。每英寸点。对于显示器,它实际上是每英寸像素数或PPI。

每英寸160像素的320像素宽图像宽320像素。两个像素宽是240像素的320像素图像? PPI密度仅对实际输出设备有影响。您的显示器具有固定物理尺寸的固定像素数。适合1英寸的像素数是其PPI密度。这是可以修改的图形的原因是密度可以不同。最常见的是,这是用于打印(这是点进来的地方)。大多数打印机可以以各种分辨率打印。典型的是300 dpi的图像,1200 dpi或更高的矢量图形和线条艺术。在打印图像之前设置dpi时,它会告诉打印机应该布置每英寸多少个点。 dpi越高,图像越清晰 - 假设输入图像实际上足够大以容纳此分辨率。