加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flash/Flex 移动端开发 之 DPI

发布时间:2020-12-15 17:48:20 所属栏目:百科 来源:网络整理
导读:DPI是Dots Per Inch的缩写,中文即每英寸点数,或者每英寸像素数。 100 * 100的图片 在DPI为100的地方就是1英寸*1英寸的大小 在DPI为200的地方就是0.5英寸*0.5英寸的大小 在iPhone4(DPI为326)就是0.3英寸*0.3英寸左右的大小 同样,只要是我们看得到的东西,

DPI是Dots Per Inch的缩写,中文即每英寸点数,或者每英寸像素数。
100 * 100的图片
在DPI为100的地方就是1英寸*1英寸的大小
在DPI为200的地方就是0.5英寸*0.5英寸的大小
在iPhone4(DPI为326)就是0.3英寸*0.3英寸左右的大小

同样,只要是我们看得到的东西,包括图片,文字,边框粗细,都会在DPI的不同下会看到不一样的大小。

DPI在Flash中可以通过 flash.system.Capabilities.screenDPI 可以获得当前移动设备的DPI。在Flex可以通过 FlexGlobals.topLevelApplication.runtimeDPI 设备的近似DPI,只有160、240、320这3个值。
为什么只有这3个DPI值呢?
先看看各大厂商流行的DPI。

表 1. 移动设备分辨率、大小和 DPI 值的示例

生产商 设备 分辨率 (px) 屏幕对角线长度(in) DPI
Apple iPhone 4,iPod 4 960 x 640 3.5 326
Apple iPad 1,iPad 2 1024 x 768 9.7 132
BlackBerry PlayBook 1024 x 600 7 170
HTC Evo 800 x 480 4.3 217
Motorola Atrix 960 x 540 4 275
Motorola Xoom 1280 x 800 10.1 150
Samsung Galaxy Tab 1024 x 600 7 170

在移动设备和桌面设备上,每一家的DPI实际值都不一样,但是综合看起来,他们都非常接近于160, 240, 320 这3个值。 而且通过这3个值也能很好的把握住位图缩放的尺寸,不太容易出现锯齿的情况。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读