android手机屏幕密度的计算及dp、px、sp单位的转换,屏幕适配相关

本文介绍了Android中dp、px、sp单位的使用和屏幕密度的概念,通过实例计算了小米3手机的屏幕密度,并提供了px与dp之间的转换公式,强调了在不同屏幕尺寸下进行适配的重要性。

1、 概述:

      android里面常用度量单位有dp(dip)、px、sp等,由于android系统的开源,导致android市场的手机屏幕及分辨率千差万别,那么这就要求android程序员必须对屏幕适配方面有所了解,在屏幕适配方面对各度量单位及手机密度必须得了解,下面是本人在屏幕适配方面的一点小小总结;

2、单位:

               px:屏幕的像素点(UED切给我们的图片都是按这个来的)

               dp(dip):一个基于density(屏幕密度)的单位,在density=160dpi时 1px=1dp(后面我会给出density在不同尺寸手机上的计算方 法)

               sp:这个和dp类似,不同之处在与它会根据用户字体大小的设置来来缩放

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值