在android ui适配时,编辑器预览尺寸的计算

公 式 一 : p t = 1 72 ( 英 寸 ) 公式一:pt=\frac{1}{72}(英寸) pt=721()
公 式 二 : p x = 1 d p i ( 英 寸 ) 公式二:px=\frac{1}{dpi}(英寸) px=dpi1()
由 公 式 一 和 二 可 知 : p t = p x ∗ d p i 72 由公式一和二可知:pt=\frac{px * dpi}{72} pt=72pxdpi
d p i = ( 高 2 + 宽 2 ) ( 单 位 p x ) 屏 幕 尺 寸 ( 单 位 英 寸 ) dpi=\frac{\sqrt[]{(高^2+宽^2)(单位px)}}{屏幕尺寸(单位英寸)} dpi=()(2+2)(px)
屏 幕 尺 寸 ( 单 位 英 寸 ) = ( 高 2 + 宽 2 ) ( 单 位 p x ) d p i 屏幕尺寸(单位英寸)=\frac{\sqrt[]{(高^2+宽^2)(单位px)}}{dpi} ()=dpi(2+2)(px)
当使用pt值做单位时,通过以下公式设置我们的布局预览的尺寸为:
屏 幕 尺 寸 ( 单 位 英 寸 ) = ( x ∗ d p i 72 ) 2 + ( y ∗ d p i 72 ) 2 ) ( 单 位 p x ) d p i = x 2 + y 2 72 屏幕尺寸(单位英寸)=\frac{\sqrt[]{(\frac{x * dpi}{72})^2+(\frac{y* dpi}{72})^2)(单位px)}}{dpi}=\frac{\sqrt[]{x^2+y^2}}{72} ()=dpi(72xdpi)2+(72ydpi)2)(px) =72x2+y2
已720x1280为例:
预览尺寸=
72 0 2 + 128 0 2 72 ≈ 20.397 \frac{\sqrt[]{720^2+1280^2}}{72}\approx20.397 727202+12802 20.397

设置预览尺寸,创建一个模拟器,设置好尺寸后。在预览中选择就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值