横屏和竖屏匹配
Android进行横屏和竖屏的匹配,只用在资源目录上额外建立一个layout-land即可。代码上无须做其他配置,他们会使用同一个activity进行功能的操作。
/res
/layout
main.xml
/layout-land
main.xml
使用不同尺寸的图像素材
一般进行activity的屏幕匹配都会通过fragment进行,而图片素材则还是建立目录来进行匹配。
通过在drawable后接上分辨率后缀来表示不同分辨率应该调用的图片。
后缀 | 相对于标准尺寸 |
---|---|
xxhdpi | 3,2560x1440 |
xxhdpi | 2,1920x1080 |
xhdpi | 1.5,1280x720 |
hdpi | 1,960x540 |
mdpi | 0.75,320x480 |
于是,当我们建立目录的时候,我们可以按照如下方式去建:
/res
/drawable
/drawable-mhdpi
/drawable-hdpi
/drawable-xhdpi
/drawable-xxhdpi