Android屏幕尺寸

jopen 5年前

dip或dp(与密度无关的像素)

长度(真实长度):英寸、inch

每英寸像素数  dpi(屏幕密度)

像素:px


dip的公式:px /dip=dpi/160 (屏幕像素/dip = 屏幕密度/160),inch = px/dpi,dip=160*inch

屏幕320*480,水平方向上的像素数是320,垂直方向上像素数是480,分辨率是160(意思是每英寸像素数160)


那么水平方向:320 /160=2英寸

垂直方向:480/160=3英寸

屏幕对角线 是根号下4*9=3.6(这就是常说的3.6英寸屏幕)

水平方向dip:160 * 2英寸 = 320dip

垂直方向dip:160 * 3英寸 = 480dip


不同屏幕对应文件夹

屏幕分辨率:1024x600

density:1(160)

文件夹:values-mdpi-1024x600


屏幕分辨率:1024x600

density:1.5(240)

文件夹:values-hdpi-683x400  由1024/1.5  600/1.5得到,需要四舍五入。


屏幕分辨率:800x480

density:1(160)

文件夹:values-mdpi-800x480


屏幕分辨率:800x480

density:1.5(240)

文件夹:values-hdpi-533x320  由800/1.5  480/1.5得到,需要四舍五入。


ldpi Resources for low-density (ldpi) screens (~120dpi).

mdpi Resources for medium-density (mdpi) screens (~160dpi). (This is the baseline density.)

hdpi Resources for high-density (hdpi) screens (~240dpi).

xhdpi Resources for extra high-density (xhdpi) screens (~320dpi).