Android屏幕适配(一):ScreenMatch官方屏幕适配方案
Screenmatch屏幕适配是Google推出的适配方法,只需要使用官方的Screenmatch插件。
原理:Screenmatch是拿dp值来进行等比例缩放来适配的。根据你的配置生成需要适配的屏幕尺寸的dimens.xml文件,运行时,系统会找到对应尺寸的dimens.xml文件。
优点:1.对文字缩放更友好;2.可以一键生成需要适配的尺寸;
1、在AS中点击File→Settings,找到Plugins输入screenmatch安装ScreenMatch插件。
2、右键点击app文件夹选择ScreenMatch,弹出对话框,选择需要适配的模块。
3、弹出对话框提示没有dimens.xml文件找不到,点击ok就可以。
4、等待AS重新加载完成后,看到生成下面的文件。
5、把文件screenMatch_example_dimens.xml重命名为dimens.xml,然后拷贝到values目录。
6、重复步骤2,右键点击app文件夹选择ScreenMatch,弹出对话框,选择需要适配的模块。重新加载完成后,会生成相对应的文件。
7、在文件screenMatch.properties中进行相关参数配置,每次配置完需要重新执行步骤2,生成新的尺寸文件。
8、使用方法: