如何在android中使用dip和sip

时间:2010-11-20 10:54:05

标签: java android eclipse

大家好,大家好 任何人都可以建议我如何使用设备无关像素(dip),sip和转换px以使用示例代码进行dip ..

1 个答案:

答案 0 :(得分:5)

检查一下。

  

与密度无关的像素(下降)

     

虚拟像素单元,应用程序可用于定义其UI,以与密度无关的方式表达布局尺寸或位置。
  与密度无关的像素相当于160 dpi屏幕上的一个物理像素,即平台假设的基线密度(如本文档后面所述)。在运行时,平台根据所用屏幕的实际密度透明地处理所需的倾角单元的任何缩放。倾角单位到屏幕像素的转换很简单:像素= dips *(密度/ 160)。例如,在240 dpi屏幕上,1 dip将等于1.5个物理像素。强烈建议使用dip单位定义应用程序的UI,以确保在不同屏幕上正确显示UI。