[发明专利]用户界面的实现方法、移动终端及计算机可读存储介质在审
申请号: | 202010682960.6 | 申请日: | 2020-07-15 |
公开(公告)号: | CN111880792A | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 郭子亮 | 申请(专利权)人: | 深圳市欢太科技有限公司;OPPO广东移动通信有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 唐双 |
地址: | 518057 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户界面 实现 方法 移动 终端 计算机 可读 存储 介质 | ||
本申请公开了一种用户界面的实现方法、移动终端及计算机可读存储介质。该实现方法包括:获取设备标识和用户界面绘制指令;响应用户界面绘制指令获取共有绘制资源和共有逻辑链,将共有绘制资源安放在共有逻辑链上对应的节点上,并获得对应用户设备的差异绘制资源和差异逻辑链,将差异绘制资源安放在差异逻辑链上对应的节点上;基于安放共有绘制资源的共有逻辑链,以及安放差异绘制资源的差异逻辑链,绘制UI视觉效果。通过上述方式,本申请能够有效避免多套代码的维护,仅采用一套代码,即可实现不同类型设备对不同UI视觉效果的需求。
技术领域
本申请涉及用户界面技术领域,特别是涉及一种用户界面的实现方法、移动终端及计算机可读存储介质。
背景技术
随着通信技术的发展,用户界面成为重要的人机交互通道,移动终端的用户界面(User Interface,UI)也得到广泛的运用,加之信息时代到来,针对移动终端,用户界面的个性化定制占据更为重要的地位。
在移动终端绘制UI的过程中,针对不同类型的设备,同一控件往往通过不同的编码进行不同UI绘制效果的实现。由于设备类型的不同以及控件种类繁多等情况,使得实现不同UI绘制效果需要编写多套代码,导致维护多套代码的成本升高,并且当多套设备需要逻辑添加修改时,开发量是往往成倍地增长。
发明内容
本申请提供一种用户界面的实现方法、移动终端及计算机可读存储介质,以解决目前维护多套代码成本高且开发量过多的问题。
本申请实施例的第一方面提供了一种用户界面的实现方法,该实现方法包括:获取设备标识和用户界面绘制指令;响应用户界面绘制指令获取共有绘制资源和共有逻辑链,将共有绘制资源安放在共有逻辑链上对应的节点上,并获得对应用户设备的差异绘制资源和差异逻辑链,将差异绘制资源安放在差异逻辑链上对应的节点上;基于安放共有绘制资源的共有逻辑链,以及安放差异绘制资源的差异逻辑链,绘制UI视觉效果。
本申请实施例的第二方面提供了一种移动终端,包括:获取模块,用于获取设备标识和用户界面绘制指令;处理模块,用于响应用户界面绘制指令获取共有绘制资源和共有逻辑链,将共有绘制资源安放在共有逻辑链上对应的节点上,并获得对应用户设备的差异绘制资源和差异逻辑链,将差异绘制资源安放在差异逻辑链上对应的节点上;绘制模块,基于安放共有绘制资源的共有绘制逻辑链,以及安放差异绘制资源的差异逻辑链,用于绘制UI视觉效果。
本申请实施例的第三方面提供了一种移动终端,包括:处理器、存储器以及存储在存储器中并在处理器上运行的计算机程序,处理器用于执行计算机程序以实现本申请实施例第一方面提供的方法。
本申请实施例的第四方面提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,计算机程序能够被处理器执行时实现本申请实施例第一方面提供的方法。
本申请的有益效果是:区别于现有技术的情况,本申请针对多个用户设备的UI视觉效果的共性和差异性分别设置共有逻辑链和差异逻辑链,对于用户设备相同的逻辑采用共有逻辑链去实现共有绘制资源的安放,而对于个性化的差异绘制资源,则采用差异逻辑链去实现差异绘制资源的安放,并且基于安放共有绘制资源的共有逻辑链以及安放差异绘制资源的差异逻辑链,共同绘制UI视觉效果。通过上述方式,能够有效避免多套代码的维护,仅采用一套代码,即可实现不同类型设备对不同UI视觉效果的需求。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请的用户界面的实现方法第一实施例的流程示意图;
图2是图1所示的步骤S12的一具体实施方式的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市欢太科技有限公司;OPPO广东移动通信有限公司,未经深圳市欢太科技有限公司;OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010682960.6/2.html,转载请声明来源钻瓜专利网。