Android屏幕适配(一):ScreenMatch官方屏幕适配方案

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、使用方法:
在这里插入图片描述

原创文章 28 获赞 42 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_42574892/article/details/106115403