Android应用屏幕适配

Android默认把drawable目录分为

drawable-xhdpi

drawable-hdpi

drawable-mdpi

drawable-ldpi

为不同分辨率准备图片

 

屏幕资源需要考虑三个方面:

1.屏幕尺寸:

xlarge:超大屏幕,尺寸至少需要960dp x 720dp

large:大屏幕,尺寸至少需要640dp x 480dp

normal:中等屏幕,屏幕至少需要470dp x 320dp

small:小屏幕,屏幕至少需要426dp x 320dp

 

2,屏幕分辨率:

屏幕分辨率可以分为:

xhdpi超高分辨率

hdpi高分辨率

mdpi中等分辨率

ldpi低分辨率

 

3屏幕方向

land横屏

port竖屏

 

在drawable目录增加后缀可以为不同分辨率提供相应图片

系统会根据手机的分辨率去寻找相应文件夹下的图片资源

在layout目录增加后缀,可以为不同尺寸的屏幕提供资源

系统会根据手机的屏幕尺寸去寻找相应文件夹下的布局文件

分别创建不同分辨率和不同屏幕尺寸,测试图片和布局文件的选择。


这篇博客很不错:

http://www.androidlearner.net/android-multi-screen-about.html



你可能感兴趣的:(Android应用屏幕适配)