【Android】最简单的屏幕适配方案->AutoSize(持续更新) 分手后的思念是犯贱 2022-09-16 13:27 248阅读 0赞 > 介绍 AutoSize是基于今日头条的适配方案,该方案很大程度上解决了今日头条适配方案的两个缺点,可以对activity,fragment进行取消适配,避免我们限定符适配写布局或dimen的大量工作,是目前最简单的工业适配框架. * Github地址: **[AndroidAutoSize][]** > How To Use 1. 引用 implementation 'me.jessyan:autosize:1.2.1' 1. 在 AndroidManifest 中填写全局设计图尺寸,如下图. <application ...> <meta-data android:name="design_width_in_dp" android:value="960"/> <meta-data android:name="design_height_in_dp" android:value="600"/> </application> * 当设计图上的尺寸和以上尺寸一致时,到此配置已经全部完成,直接按UI分辨率 * 在使用主单位时,design\_width\_in\_dp 和 design\_height\_in\_dp 的单位必须是 dp * 计算公式,将px尺寸转换为dp尺寸,如果实在找不到设备的 DPI 那就直接将 px 尺寸除以3或者2,比如我的尺寸就是1920x1200 `dp = px / (DPI / 160)` * 如果使用副单位,则可以直接填写像素尺寸,不需要再将像素转化为 dp [AndroidAutoSize]: https://github.com/JessYanCoding/AndroidAutoSize
还没有评论,来说两句吧...