Android 如何通过一个设备开发多种分辨率屏幕UI

获取当前屏幕密度:

adb shell wm density

获取当前分辨率:

adb shell wm size

重置设备密度和分辨率

adb shell wm size reset

adb shell wm density reset

屏幕1

adb shell wm size 3082x934

adb shell wm density 160

屏幕2

adb shell wm size 3950x1320

adb shell wm density 280

屏幕3

adb shell wm size 2000x974

adb shell wm density 200

通过adb实时修改屏幕分辨率和密度值来,这样一个设备就能同时查看多个分辨率适配的UI

修改完后直接按照对应的apk查看效果即可

相关推荐
hai_android11 分钟前
从零实现一个支持跨进程(IPC)的自定义 Toast
android·kotlin·android jetpack
龙腾-虎跃18 分钟前
基于 SIP 协议的自研电话终端:FreeSWITCH 语音与视频通信实战
android·音视频·freeswitch·sip协议终端·wertc
imDwAaY41 分钟前
操作系统如何管理程序运行?从线程、进程到内存隔离与用户态切换:CS162 Note2
android·java·redis
andyweike1 小时前
Android文件系统
android
studyForMokey2 小时前
【Android 面试】Paging3
android·面试·职场和发展
企业数字化笔记2 小时前
租户停用后数据和任务怎么处理?冻结、恢复与保留策略的实现
android·java·spring boot
小程故事多_8012 小时前
从 Tokenizer 到 Next Token,穿透数据流,完整理解 Transformer 底层逻辑
android·深度学习·transformer
三少爷的鞋15 小时前
Android 协程实践:为什么不应将 `supervisorScope` 作为常规方案
android
承渊政道16 小时前
【从零开始大模型开发与微调:基于PyTorch与ChatGLM】(从ChatGLM本地化到LoRA、PEFT的高级微调)
android·人工智能·pytorch·chatglm·本地化部署·大模型开发与微调
2601_9628857218 小时前
如何用 Python 判断一只股票“追涨”还是“抄底”更有效?
android·开发语言·python