对于dpi、dendity、dp的理解

本文详细解析了DPI(每英寸像素数)、Density(屏幕密度)和DP(设备独立像素)的概念及其在Android系统中的应用。通过公式dpi=px/inch、density=dpi/160和dp=px/density,阐述了这些概念之间的数学关系,并解释了为什么dp是为屏幕适配而设计的。文章强调了px=density*dp这一关键公式,帮助读者深入理解Android平台上的像素与屏幕密度的关系。
摘要由CSDN通过智能技术生成
先说公式:
  • dpi = px / inch
  • density = dpi / 160
  • dp = px / density
名词解释:
  • dpi:每单位英寸像素数量,Android主流的dpi有120,160,240,320,480。
  • density:屏幕密度
  • dp:dp别名也叫dip,google为了屏幕适配而专门出现的,为什么说是为了适配?因为它是px和density之间的产物。
    关系:px = density ✖ dp
    px = (dpi / 160)✖dp
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值