Android 屏幕适配dp,sp

本文介绍了Android中与屏幕适配相关的单位dp和sp,以及px和dpi的概念。dp用于布局尺寸,sp适用于字体大小,它们在不同密度屏幕上保持一致性。px是屏幕上的像素点,dpi衡量每英寸像素数。Android系统会根据设备的dpi自动选择合适的drawable资源,通常推荐提供xhdpi规格的图片以保证在各种分辨率设备上的显示质量。
摘要由CSDN通过智能技术生成

相关的概念:

dp

即dip,设备独立像素,device independent pixels的缩写,密度无关像素,Android特有的单位,在屏幕密度dpi= 160屏幕上,1dp = 1px。1dp 在屏幕上总是1/160 英寸。

它常用在设置镖局,内边距或任何不打算按照像素值指定尺寸的情况下。 

sp

和dp很类似,英文为:scale-independent pixel ,缩放无关像素,与密度无关。一般用来设置字体大小,和dp的区别是它可以根据用户的字体大小偏好来缩放。

 px

是英文单词pixel的缩写,意为像素,屏幕上的点。我们通常所说的分辨率如480X800就是指的像素。

 在设计领域中,像素是用来计算数码影像的最小单位。计算机中显示的图像并非连续的线条组成,而是由许多肉眼看不见的小点组成。如果把影像放大数倍,会发现这些连续色调其实是由许多色彩相近的小点所组成,这些小点就是构成影像的最小单位“像素”。由于是最小的独立显示单位,px均为整数,不会出现0.5px的情况。

 dpi

dpi是Dots Per Inch的缩写, 每英寸点数,即每英寸包含像素个数。比如320X480分辨率的手机,宽2英寸,高3英寸

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值