当前位置: > > > AS手机项目 - 使用screenDPI计算物理尺寸

AS手机项目 - 使用screenDPI计算物理尺寸

不同的android,iphone等手机,有着不一样的分辨率和dpi,所以我们如果绘制一个固定像素大小的组件,在不同的机器行就会显示为不同的物理尺寸。
而使用Capabilities.screenDPI属性,可以精确的显示指定物理尺寸,而不管是在哪一种屏幕上显示。 
Capabilities.screenDPI表示屏幕每英寸所占用的点数(dpi)。下面代码绘制一个宽1.5英寸,长1英寸的矩形:
var width:uint = Capabilities.screenDPI*1.5;
var height:uint = Capabilities.screenDPI ;
this.graphics.beginFill(0xff0000);
this.graphics.drawRect(0,0,width,height);
this.graphics.endFill();
评论0