[发明专利]设备适配方法、装置、设备和计算机可读介质有效
| 申请号: | 202011164191.7 | 申请日: | 2020-10-27 |
| 公开(公告)号: | CN112346728B | 公开(公告)日: | 2023-07-25 |
| 发明(设计)人: | 赵轶凡 | 申请(专利权)人: | 抖音视界有限公司 |
| 主分类号: | G06F8/38 | 分类号: | G06F8/38 |
| 代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 李莎 |
| 地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 设备 配方 装置 计算机 可读 介质 | ||
本公开的实施例公开了设备适配方法、装置、电子设备和计算机可读介质。该方法的一具体实施方式包括:依次执行预先建立的链式语句中的各条语句,得到上述链式语句的执行结果,上述各条语句中的第一条语句用于构建目标类型的对象,上述各条语句中上述第一条语句之后的至少一条语句用于获取设备的属性信息以及基于上述属性信息生成中间执行结果;基于上述链式语句的执行结果,确定待展示页面在上述设备上进行展示的页面参数信息;基于上述页面参数信息,展示上述待展示页面。该实施方式通过使用链式语句,实现了紧凑型的多设备适配工程,使得工程师可以更方便、易懂的进行多设备适配。
技术领域
本公开的实施例涉及计算机技术领域,具体涉及设备适配方法、装置、设备和计算机可读介质。
背景技术
随着移动端设备的更新换代,为了让待展示页面在不同大小的屏幕上都有很好的展现效果,就需要对于不同屏幕分别适配。
一部分相关技术在进行设备适配时需要对每种可能的设备使用不同的判断分支,使相同目的的功能语句重复地写在了多个分支中,增大了设备适配工程的规模和维护成本。另一部分相关技术则通过定义一些全局的、对每种可能的设备进行设备判断的语句,在之后对这些设备进行适配时再调用这些语句。这样的实现方法使工程的各个部分分布不紧凑,增加了开发和维护的成本。
发明内容
本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
本公开的一些实施例提出了设备适配方法、装置、设备和计算机可读介质,来解决以上背景技术部分提到的技术问题。
第一方面,本公开的一些实施例提供了一种设备适配方法,该方法包括:依次执行预先建立的链式语句中的各条语句,得到上述链式语句的执行结果,上述各条语句中的第一条语句用于构建目标类型的对象,上述各条语句中上述第一条语句之后的至少一条语句用于获取设备的属性信息以及基于上述属性信息生成中间执行结果;基于上述链式语句的执行结果,确定待展示页面在上述设备上进行展示的页面参数信息;基于上述页面参数信息,展示上述待展示页面。
第二方面,本公开的一些实施例提供了一种设备适配装置,装置包括:执行单元,被配置成依次执行预先建立的链式语句中的各条语句,得到上述链式语句的执行结果,上述各条语句中的第一条语句用于构建目标类型的对象,上述各条语句中上述第一条语句之后的至少一条语句用于获取设备的属性信息以及基于上述属性信息生成中间执行结果;确定单元,被配置成基于上述链式语句的执行结果,确定待展示页面在上述设备上进行展示的页面参数信息;展示单元,被配置成基于上述页面参数信息,展示上述待展示页面。
第三方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一实现方式描述的方法。
第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现如第一方面中任一实现方式描述的方法。
本公开的上述各个实施例中的一个实施例具有如下有益效果:通过使用链式语句,实现了紧凑型的多设备适配工程,使得工程师可以更方便、易懂的进行多设备适配。
附图说明
结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
图1是本公开的一些实施例的设备适配方法的一个应用场景的示意图;
图2是根据本公开的设备适配方法的一些实施例的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于抖音视界有限公司,未经抖音视界有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011164191.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种云导播多机位间帧同步方法及系统
- 下一篇:一种彩色氧化锆义齿烧结方法





