Android dpi dip 分辨率 屏幕尺寸 px density 换算

dpi : dots per inch 每英寸有多少个像素点 一般有 120   160  240    称之为像素密度

dip: density independent pixels ,设备无关像素

dp: dip的缩写

px:像素 一般美工给的尺寸

分辨率: 指手机长和宽的像素 例如 800*480  意思是 长是800个像素点 高是480个像素点

density: 一个比例 和标准dpi(160)的比例   它没有单位,一般是0.75, 1 ,1.5  dpi的单位是 px/inch

屏幕尺寸:屏幕对角线的长度


单位换算:

px = dp*density = dp*(dpi/160(px/inch));

不同手机的dpi可能不一样  

就横向来说,假如有两个手机屏幕的长度是相同的 但是dpi不一样 dpi大的 分辨率 高  横向上的点数更多  也就是说 同样两个3px的长度 在分辨率高的屏幕上 看起来会变小  而在 分辨率低的屏幕看起来就是显得大 所以在布局里面一般不使用px  使用dp

下图表示的很明显

Android dpi dip 分辨率 屏幕尺寸 px density 换算_第1张图片


更详细请点击

你可能感兴趣的:(Android dpi dip 分辨率 屏幕尺寸 px density 换算)