简介

Android项目开发时,用户的屏幕尺寸大小不一,因此屏幕适配是一项重要任务。
AndroidAutoSize是一个屏幕适配工具库,来自今日头条的屏幕适配方案。

教程

导入

build.gradle(Module)中添加AndroidAutoSize依赖。

build.gradle(Module)
1
2
3
4
dependencies {
...
implementation 'me.jessyan:autosize:1.2.1'
}

使用

AndroidManifest中初始化,android:value随布局时实时预览的尺寸而改变。

AndroidManifest.xml
1
2
3
4
5
6
7
8
9
10
11
12
<manifest>
···
<application>
···
<meta-data
android:name="design_width_in_dp"
android:value="360"/>
<meta-data
android:name="design_height_in_dp"
android:value="640"/>
</application>
</manifest>

参考资料