一、 Android 设计常识开始介绍之前先帮大家梳理一下 Android 常见单位, 方便各位亲们更好的掌握并了解 Android 端设计法律规范
1 Android 常见单位1
PPI(pixels per inch): 数字影像的解析度, 也就是每英寸所拥有的像素数, 即像素密度; PPI 计算公式: ppi=√( 长度像素数 2 + 宽度像素数 2) /屏幕对角线英寸数1
DPI(dots per inch): 是指印刷上的计量单位, 也就是每英寸上能印刷的网点数, 我们设计用于显示器的默认为( 72 像素/英寸) 就好了; 1
屏幕尺寸( Screen Size) : 一般我们所说的手机屏幕尺寸, 比如3 英寸、 5
5 英寸等, 都是指对角线的长度, 而不是手机的面积; 1
分辨率( Resolution) : 是指手机屏幕垂直和水平方向上的像素个数, 比如分辨率为: 720*1280, 是指设备水平方向有 720 个像素点, 垂直方向有 1280 个像素点1
px( pixels): 像素, 不同设备显示效果相同1
pt( point) : 一个标准的长度单位, ios 的逻辑单位, 1Pt=1/72 英寸, 用于印刷业, 非常简单易用; 标注字体大小( 72是早期台式机的 DPI) 1
sp( Scaled-independentpixels) : 放大像素, 安卓的字体单位; 1
Dp( Density-independentpixels) : 是指设备的独立像素, 不同的设备有不同的显示效果, 它与设备硬件有关系; sp 和 dp 基本一样, 是 android 开发里特有的单位, 都是为了保证文字在不同密度的显示屏上显示相同的效果; dp 与设备硬件有关, 与屏幕密度无关, sp 与屏