一、利用autolayout
1、添加autolayout
implementation 'com.zhy:autolayout:1.4.5'
2、新建或者在application中初始化autolayout
AutoLayoutConifg.getInstance().useDeviceSize();
3、在Androidmanifest.xml-> application中添加 name属性
4、在application标签之内写入
<meta-data android:name="design_width" android:value="1080"></meta-data> <meta-data android:name="design_height" android:value="1920"></meta-data>
这里的宽度和高度根据设计图来定
5.要用的activity中继承AutoLayoutActivity,这里也可以写公共的BaseActivity 继承AutoLayoutActivity
6.在 布局中要用的宽度和高度使用px
二、利用autolayout.jar
可以看https://blog.csdn.net/xiao_ning_123/article/details/91543108