分辨率就是 能显示像素的多少
比如4K 的屏幕 分辨率即4096×2160的像素分辨率 共有 4096×2160个像素
一共有多少个像素 水平有多少像素垂直有多少像素
dpi 单位 指每英寸水平有多少像素垂直有多少像素
DPI是“dot per inch”的缩写,每英寸像素数。
一般情况下的普通屏幕:ldpi是120,mdpi是160,hdpi是240,xhdpi是320。
dip 即是dp 指屏幕密度无关。
android 规定了在不同密度的屏幕中每dp代表的像素数不同,这样在不同密度的屏幕中
比如4K 的屏幕 分辨率即4096×2160的像素分辨率 共有 4096×2160个像素
一共有多少个像素 水平有多少像素垂直有多少像素
dpi 单位 指每英寸水平有多少像素垂直有多少像素
DPI是“dot per inch”的缩写,每英寸像素数。
一般情况下的普通屏幕:ldpi是120,mdpi是160,hdpi是240,xhdpi是320。
dip 即是dp 指屏幕密度无关。
android 规定了在不同密度的屏幕中每dp代表的像素数不同,这样在不同密度的屏幕中
使用dp可以使 组件在不同密度的屏幕上显示的比例保持一致。
在编写android 程序的时候 控件或者布局的大小尽量使用 matchparent wrapcontent 如果必须要
指定一个固定值 则尽可能使用dp作为单位,字体使用sp作为单位。