屏幕适配

264 阅读1分钟

屏幕尺寸

屏幕对角线的长度,单位为英寸

屏幕分辨率

横向和纵向像素点的乘积 如:1280*720

屏幕密度

屏幕密度 = 屏幕对角线像素/屏幕尺寸 例如:分辨率1280*720,10英寸设备 计算对角线的分辨率,根据三角形斜边的计算方法,长的平方加上宽的平方,开根号,等于1468 屏幕密度 = 1468/10 = 146.8 下表为密度参照类型 image.png

小结

屏幕像素密度取决于屏幕尺寸和屏幕分辨率

dp,px和dpi概念

dp:Android中的相对大小,保证不同屏幕显示相同的效果。

px:像素点单位。

dpi:每英寸像素点多少

dp与px的关系

mdpi:1dp = 1px hdpi:1dp = 1.5px(240/160)