屏幕适配之ScreenMatch的使用(1)

屏幕适配之ScreenMatch的使用(1)

  • 通过这篇文章你将了解到以下
    • 1.ScreenMatch的安装
    • 2.ScreenMatch它做了什么?
    • 3.ScreenMatch配置文件说明
    • 4.ScreenMatch在新项目中如何使用?
    • 5.ScreenMatch在旧项目如何使用
    • 6.ScreenMatch在应用中使用时有哪些需要注意?
      • 1.DP基础值(示例)
      • 2 ScreenMatch 也可以根据需要进行宽度适配
      • 3 ScreenMatch 创建默认的DP文件

通过这篇文章你将了解到以下

1.ScreenMatch它做了什么

2.ScreenMatch配置文件说明

3.ScreenMatch在新旧项目如何使用

4.ScreenMatch在应用中使用时有哪些需要注意

1.ScreenMatch的安装

安装 File—>Settings—>Plugin—>Browse Repositories—>搜索screenMatch—>install.

2.ScreenMatch它做了什么?

屏幕适配之ScreenMatch的使用(1)_第1张图片
用一句话来总结:如图所示它生成了这些文件。

3.ScreenMatch配置文件说明

1.DP基础值(示例)

base_dp=440

#For example: 811,961,1365
2.默认的生成的文件(示例)

ignore_dp=320,360,384,392.7272,410,411.4285,432,533,592,662,811,961,1365

3.需要增加的文件(示例)

match_dp=440,480,720,960

.需要过滤的项目名称(示例)
ignore_module_name=screenshot

5.默认的项目名称(示例)
match_module=app

6.是否显示对话框(示例)
not_show_dialog=false

7.是否创建默认的DP文件。(示例)
not_create_default_dimens=false

8.字体sp值是否也变化(示例)
is_match_font_sp=false

9.是否使用SW适配(示例)
create_values_sw_folder=true

4.ScreenMatch在新项目中如何使用?

1.通过上面的方法安装ScreenMatch.
2.在androidStudio 左侧 右击项目选择 screenMatch (选择前根据配置文件调整参数) 如下图所示。
屏幕适配之ScreenMatch的使用(1)_第2张图片
3.选择后会弹出对话框,确认即可.如下图
屏幕适配之ScreenMatch的使用(1)_第3张图片
4.确认后会重启androidStudio 生成如下图所示的文件
屏幕适配之ScreenMatch的使用(1)_第4张图片

5.ScreenMatch在旧项目如何使用

1.为防止文件被覆盖,请将原有屏幕适配文件备份。
2.确认项目是以哪一种smallest-Width 为基准做的适配。如 360dp 480dp.
3.修改ScreenMatch配置文件 screenMatch.properties 中的参数。
4.右键确认后生成相关配置文件

6.ScreenMatch在应用中使用时有哪些需要注意?

1.DP基础值(示例)

base_dp=440

1.配置文件中这个值最为重要。如配置为440 那么生成的 values-sw440dp文件中 所有值与 默认的 values 中的值相同。
其它如 values-sw400dp中的值会缩小10%,反之 values-sw480dp中的值会放大10% 。

2 ScreenMatch 也可以根据需要进行宽度适配

1.是否使用SW适配(示例)
create_values_sw_folder=true
1.将这个值设置为 false.

3 ScreenMatch 创建默认的DP文件

2.是否创建默认的DP文件。(示例)
not_create_default_dimens=false

将这个置为 true后 会生成一个默认的适配文件如下图所示(文件路径:# In path of …/projectName/screenMatch_example_dimens.xml)
屏幕适配之ScreenMatch的使用(1)_第5张图片

你可能感兴趣的:(插件使用)