最近看了一篇今日头条的适配方案https://mp.weixin.qq.com/s/d9QCoBP6kV9VSWvVldVVwA
开始看的地址不是这里,其他地址 ,讲的很模糊(估计是理解年龄大了,理解能力差了)。里面有些dp,px, dpi相关的东西看了很久没理解。应该 是说其中的换算搞了很久没懂,所以说一篇好的博文事办功倍,差的事倍功半。
其实今日头条的适配方案和dp ,px 没啥直接联系 ,主要是作为Android开发以前对这块也不是很在意,导致后面看的时候没底。废话不多说了,直接来吧 。
px :表示像素点 ,1px 表示手机屏幕上的一个点 。像我们手机720px*1280px, 简单理解就是在手机宽上有720个点,在手机高上面1280个点,这些px不是指手机的尺寸 ,是指像素而已,简单理解就是点。
尺寸: 手机的对角线长度(拿个尺子量就行了)。这个才是只手机的大小(以前迷迷糊糊的,以为尺寸是指 px)。
dp:主要是这个 ,很多做Android开发的,估计很熟练是什么,也很熟练使用,但是不知道是什么。其实很简单容易理解就是Android中的长度单位。就像我们生活中的尺子有厘米毫米啥的 ,没那么多玄乎解释,Android中的长度单位就是dp。其他不用管什么专业名词(我前面被唬了好久,什么没每平方英寸的像素,好像是对的,其实不用管那么多,理解为Android 的长度单位就行了)。至于为什么有dp&#x