首先添加依賴 implementation 'com.zhy:autolayout:1.4.5'
第二步 manifests裏面 application裏面寫上
<meta-data android:name="design_width" android:value="768">
</meta-data>
<meta-data android:name="design_height" android:value="1280">
</meta-data>
再然後在MyApplication裏面的 onCreate裏面 寫上AutoLayoutConifg.getInstance().useDeviceSize();//這個其實也沒什麼用 不過你寫上最好
然後你layout裏面的每一個layout都改成Autolayout 就比如你用的是LinearLayout就寫成AutoLinearlayout,RelativeLayout就寫成AutoRelativeLayout 其他的layout也一樣 就是前面加上Auto
然後你所有的所有單位全部要用px 包括字體大小也不用sp的 用px
再然後 不要去看layout裏面給你顯示的預覽 那個不準確 只有運行起來才能看到準確的
layout裏面 你就選擇用那個768*1280的預覽 預覽圖基本上大致能看個差不多 默認的應該也就是768*1280的預覽圖
就這樣就ok了