1、Android手机常见分辨率
WVGA:800x480
FWVGA:854x480
QHD:960x540
720P:1280x720(标清,standard definition,SD)
1080P:1920x1080(高清,high definition,HD)
2、分辨率对应dpi
dpi(dots per inch,每英寸点数)
hdpi对应WVGA、FWVGA、QHD。
xhdpi对应720P。
xxhdpi对应1080P。
3、AndroidManifest.xml设置
android:anyDensity="true"时,应用程序安装在不同密度的终端上时,程序会分别加载xxhdpi、xhdpi、hdpi、mdpi、ldpi文件夹中的资源。
android:anyDensity="false"时,即使在文件夹下拥有相同资源,应用不会自动地去相应文件夹下寻找资源。
4、横屏竖屏目录区分
1)drawable
drawable-land-hdpi,当屏幕为横屏,且为高密度时,加载此文件夹的资源。
drawable-port-hdpi,当屏幕为竖屏,且为高密度时,加载此文件夹中的资源。
(2)layout
在res目录下建立layout-port和layout-land两个目录,里面分别放置竖屏和横屏两种布局文件,以适应对横屏竖屏自动切换。