android 屏幕适配

按照smallest width方式适配

android studio安装ScreenMatch插件

生成values-swxxdp 资源

在项目目录下右键->screenMatch

会生成多个资源文件夹,可以先删除掉。

项目根目录会生成默认的 screenMatch.properties 配置文件,修改

base_dp 配置项为UI设计的尺寸,这里需要注意UI设计中一般都用px作为单位,360dp下 1dp=1px。插件默认也是按照360dp为基准生成的其他尺寸资源。

修改base_dp值,比如UI设计中屏幕尺寸为 2560 x 1440 按照 1:1算, 那么 base_d=1440dp

修改好后,再次右键->ScreenMatch 重新生成其他尺寸资源文件夹。

相关推荐
AFinalStone1 小时前
Android 7系统无障碍服务(一)全景图与架构概览
android·无障碍服务
Android-Flutter1 小时前
android 自定义view 详解
android·kotlin
WAsbry2 小时前
协程任务的失败控制:取消、异常传播与Supervisor
android
Android打工仔2 小时前
从 finally 理解程序的控制流:它为什么不是 catch 后面的代码?
android·kotlin
随遇丿而安2 小时前
第15周:Service 全功能 + 后台优化
android
YXL1111YXL2 小时前
续体和状态机 —— suspend 函数的 CPS 变换
android·kotlin
WAsbry2 小时前
Flow数据模型:冷流、状态、事件与共享策略
android
WAsbry2 小时前
深入理解 Kotlin suspend:挂起语义、状态机与恢复调度
android
WAsbry2 小时前
Flow在Android中的完整落地:异常、重试与生命周期
android
WAsbry2 小时前
协程共享状态:Atomic、Mutex、Semaphore与状态封闭
android