Android适配:dp,sp和px的区别

dp

一种基于屏幕密度抽象长度单位。在每英寸160点的显示器上,1dp = 1px。为什么要选160这个数字呢,因为第一款安卓设备的DPI是160。

假如在不同设备上都设置了240dp的控件宽度,显示效果是一样的。

 

 

 

sp

与dp类似,但是会根据系统字体的大小调整

px

像素单位,假如在不同分辨率的设备上设置了240px的控件宽度,显示效果不同,不推荐使用。

总结

控件宽度用dp,字体用sp,px不推荐使用

 

posted @ 2020-07-16 18:56  夜空中最亮的盖子  阅读(436)  评论(0)    收藏  举报