不同的手机尺寸不一样,适配也不一样,找到一款屏幕适配框架-AndroidAutoSize
先简单的使用一下,后续在进行补充
1.进行依赖
implementation 'me.jessyan:autosize:1.2.0'
2.在AndroidManifest.xml添加
<meta-data
android:name="design_width_in_dp"
android:value="360"/>
<meta-data
android:name="design_height_in_dp"
android:value="640"/>
3.在布局中的控件使用已dp为单位即可适配
附上gitHub中文地址:
https://github.com/JessYanCoding/AndroidAutoSize/blob/master/README-zh.md