[发明专利]界面展示方法及装置在审
申请号: | 201710208764.3 | 申请日: | 2017-03-31 |
公开(公告)号: | CN107122177A | 公开(公告)日: | 2017-09-01 |
发明(设计)人: | 黄冠杰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 朱雅男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 界面 展示 方法 装置 | ||
技术领域
本发明实施例涉及计算机技术领域,特别涉及一种界面展示方法及装置。
背景技术
界面中通常会包括可以动态变化的界面元素,比如,可以包括弹出框、逐渐淡出或者逐渐展现的控件等等。
现有技术中,终端在展示界面时,终端获取界面中的界面元素的变化描述信息,该变化描述信息为根据动图设置的信息,该动图用于表示该界面元素的动态变化效果;根据变化描述信息展示该界面元素。
由于不同平台的开发者在查看到动图之后,其开发得到的该界面元素的变化效果只是贴近动图中的变化而并不能完全一致,因此这就导致同一界面元素在同一程序的不同平台中的变化效果不同。
发明内容
为了解决现有技术中存在的问题,本发明实施例提供了一种界面展示方法及装置。技术方案如下:
根据本发明实施例的第一方面,提供一种界面展示方法,该方法包括:
加载目标界面中的界面元素的界面绘制代码,所述界面绘制代码所绘制的所述界面元素的动态变化符合预设的设计描述文件,所述设计描述文件中包括在坐标系中使用数学曲线来描述所述界面元素的变化参数随时间的变化的描述信息,所述设计描述文件适用于至少两个开发平台;
根据所述界面绘制代码在所述目标界面中绘制动态变化的所述界面元素。
根据本发明实施例的第二方面,提供一种界面展示装置,该装置包括:
加载模块,用于加载目标界面中的界面元素的界面绘制代码,所述界面绘制代码所绘制的所述界面元素的动态变化符合预设的设计描述文件,所述设计描述文件中包括在坐标系中使用数学曲线来描述所述界面元素的变化参数随时间的变化的描述信息,所述设计描述文件适用于至少两个开发平台;
绘制模块,用于根据所述加载模块加载得到的所述界面绘制代码在所述目标界面中绘制动态变化的所述界面元素。
本发明实施例提供的技术方案带来的有益效果是:
通过在需要展示目标界面中的界面元素时获取界面元素的界面绘制代码,根据该界面绘制代码在目标界面中绘制动态变化的界面元素。其中,该界面绘制代码所绘制的界面元素的动态变化符合预设的设计描述文件,该设计描述文件中包括在坐标系中使用数学曲线来描述界面元素的变化参数随时间的变化的描述信息,设计描述文件适用于至少两个开发平台;解决了现有技术中不同平台中界面元素的变化效果不同的问题;达到了不同平台的开发方均能识别设计描述文件,进而根据设计描述文件为界面元素编码变化效果一致的界面绘制代码,这样不同平台中在展示该界面元素时,该界面元素的变化效果一致的效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明各个实施例提供的界面展示方法所涉及的实施环境的示意图;
图2是本发明一个实施例提供的界面展示方法的流程图;
图3是本发明一个实施例提供的贝塞尔曲线的示意图;
图4是本发明一个实施例提供的设计方向开发方提供的信息的示意图;
图5是本发明一个实施例提供的终端展示界面元素的示意图;
图6是本发明一个实施例提供的终端展示界面元素的另一示意图;
图7是本发明一个实施例提供的界面展示装置的示意图;
图8是本发明一个实施例提供的终端的示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
请参考图1,其示出了本发明各个实施例提供的界面展示方法所涉及的实施环境的示意图,如图1所示,该实施环境中可以包括设计方110、开发方120、后台服务器130和终端140。
设计方110是指设计界面元素的一方。此处所说的设计界面元素可以包括设计界面元素的展示节奏以及样式。界面元素是指在界面中展示的元素,并且在下述各个实施例中,界面元素是指在显示过程中可以变化的元素,此处所说的变化可以为位置的变化、透明度的变化或者大小的变化。比如,界面元素可以为大小不断增大的弹出框;又比如,界面元素还可以为逐渐淡出的控件;再比如,界面元素可以为逐渐展现的文字,本实施例对此并不做限定。实际实现时,设计方110可以为诸如台式电脑、笔记本电脑之类的终端,对此并不做限定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710208764.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图形绘制方法及装置
- 下一篇:应用管理中心的界面显示方法、移动设备及装置