android 屏幕适配
方法/步骤
Android 资源文件夹有其中两种方式支持屏幕适配:1.XXX XXX-ldpi XXX-mdpi XXX-hdpi XXX-xhdpi XXX-xxhdpi 这种方式 (推荐使用)2.XXX XXX-123x456 后面是具体值(不推荐使用这种方式!)当我们做适配处理时通常会在以上一堆文件夹中定义 xxx.xml 例如 定义一个 : 100dipAndroid的匹配机制和手机系统有关:规则一:Android4.0
以上的手机,先寻找和设备吻合的文件夹里的相应文件里的资源,如果没有找到会继续匹配它下面(比它分辨率或密度小)的一些文件夹,最后去XXX
默认文件夹中匹配。eg: 小米2s (4.1 1280x720) 有文件夹 XXX XXX-320x240 XXX-800x480
XXX-1280x719 XXX-1280x720 XXX-1280x721 XXX-xhdpi 1.匹配XXX-xhdpi 2.匹配XXX-1280x720 3.匹配XXX-1280x719 4.匹配XXX-480x800 5.匹配XXX-320x240 6.匹配XXX eg:HTC ONE (4.2 1920×1080)规则二:Android4.0
以下的手机,先寻找和设备吻合的文件夹里的相应文件里的资源,如果没有找到会继续匹配它下面(比它密度小)的一些文件夹。eg:三星m250L(同三星9100 2.3.7 800x480) 有文件夹 XXX XXX-320x240 XXX-800x479
XXX-480x800 XXX-ldpi XXX-mdpi XXX-hdpi 1.匹配XXX-hdpi 2.匹配XXX-mdpi 3.匹配XXX-480x800 4.匹配XXX 5.匹配XXX-ldpi 6.程序退出eg:华为U8860(2.3.6 854x480)所以我们项目中50dip 分别定义在 values : 50dip
和 values-320x240 : 42dip 中.小米2s 会取 values-320x240 中42dip 的值。