一种基于动态设置屏幕密度的屏幕适配方法、系统及设备
基本信息
申请号 | CN201811223388.6 | 申请日 | - |
公开(公告)号 | CN109542550A | 公开(公告)日 | 2019-03-29 |
申请公布号 | CN109542550A | 申请公布日 | 2019-03-29 |
分类号 | G06F9/451(2018.01)I | 分类 | 计算;推算;计数; |
发明人 | 吕军震; 胥洪锋; 李长松; 尹建波; 王欣宇; 武佳 | 申请(专利权)人 | 深圳红柚二号投资企业(有限合伙) |
代理机构 | 北京驰纳智财知识产权代理事务所(普通合伙) | 代理人 | 新博卓畅技术(北京)有限公司 |
地址 | 065001 河北省廊坊市经济技术开发区华祥路118号 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种基于动态设置屏幕密度的屏幕适配方法、系统及设备,其中方法包括获取UI设计图标准尺寸LS、WS和像素密度XS,还包括以下步骤:获取屏幕参数LP、WP和对角线长度LD,其中LP为屏幕的长,WP为屏幕的宽;计算屏幕像素密度Xp和屏幕密度D;使用所述屏幕密度D替换原有的屏幕密度;重新初始化,并生成新尺寸。本发明根据用户当前所用的设备屏幕分辨率以及尺寸,结合UI设计师设计图的标准,来算出当前用户设备应该采用的density(屏幕密度)的值。用这个density(屏幕密度)来进行dp转化px,只需要维护一个values文件中所有的dp的值再根据换算出的density(屏幕密度),让dp转化为适合该屏幕分辨率的px值,从而达到完美适配。 |
