我读到缩放时不使用真实像素。唯一的原因是图像看起来模糊吗?如果是,那么为什么屏幕被分类为Android的密度类别。现在我可以找到2个480x800的屏幕,一个是高密度的,另一个是低的。因此,当我提供2个不同的图像时,一个将具有例如34x34和otehr 45x45但不应该具有相同的纹理或这将使布局不同因为我将使用像素来计算距离和位置?
此致 Baracat
答案 0 :(得分:2)
因为我将使用像素来计算距离和位置?
这是倾角测量的用途。它代表密度无关的像素。当您为其提供大小或边距的倾角值时,它将获取该值并计算它将用于该空间的文字像素数,具体取决于您正在显示的特定屏幕。
编辑:此页面会告诉您需要了解的所有信息。
http://developer.android.com/guide/practices/screens_support.html
它看起来像他们从使用'dip'变为'dp'的方式在某个地方抱歉如果我通过使用不正确的首字母缩略词添加了混淆,尽管两者仍然在代码中工作。