android中的计量单位(用于dimension )

android 中的多种计量单位

一、基本概念

dip        : Density independent pixels ,设备无关像素。
dp        :就是dip
px        : 像素
dpi       :dots per inch , 直接来说就是一英寸多少个像素点。常见取值 120160240。一般称作像素密度,简称密度
density : 直接翻译的话貌似叫 密度。常见取值 1.51.0 。和标准dpi的比例(160px/inc)
分辨率   : 横纵2个方向的像素点的数量,常见取值 480X800 ,320X480
屏幕尺寸: 屏幕对角线的长度。电脑电视同理。
屏幕比例的问题。因为只确定了对角线长,2边长度还不一定。所以有了43169这种,这样就可以算出屏幕边长了。
  • 1.dp

dp( Density-independent Pixels)设备独立像素,抽象的计量单位,是与像素密度无关的像素计量单位,用dp代替pixels能使布局视图尺寸根据屏幕分辨率做出合适的调整,px=dp*density

不同dpi设备density的值
 ldpi:  120dpi  density = 0.75
 mdpi:  160dpi  density = 1
hdpi:   240dpi  density = 1.5
xhdpi:   320dpi  density = 2
xxdpi:  480dpi   density = 3
xxxdpi: 640dpi  density = 4
  • 2.sp

sp (Scale-independent Pixels )独立比例像素,用于设置文字的大小,同dp一样不收到像素密度的影响能匹配不同得设备屏幕和用户的缩放习惯,推荐使用12sp、14sp、18sp、22sp作为字体设置的大小,不推荐使用奇数和小数,容易造成精度的丢失问题;小于12sp的字体会太小导致用户看不清

  • 3.pt

pt (Points )是一个标准的长度单位,1pt=1/72英寸

  • 4.px

px ( Pixels) 屏幕的实际像素点

  • 5.in

in (inch) 实际长度单位英寸

  • 6.mm

mm (Millimeters)毫米,实际长度单位毫米

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值