[发明专利]生成页面文件的方法、系统以及计算机设备有效
申请号: | 201710702209.6 | 申请日: | 2017-08-16 |
公开(公告)号: | CN107491311B | 公开(公告)日: | 2021-08-13 |
发明(设计)人: | 梁泰琪 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视睿电子科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/38 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 冯右明 |
地址: | 510530 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生成 页面 文件 方法 系统 以及 计算机 设备 | ||
1.一种生成页面文件的方法,包括步骤:
将各待显示元素以及各操作事件分别与蓝图中的节点对应;所述蓝图是页面文件的设计页面或操作系统中的页面;
为每个节点定义一组用于交互的接口,通过所述接口建立节点之间的有向连接,并保存蓝图;各待显示元素节点的所述接口包括:开始时刻接口、进行中时刻接口以及离开时刻接口,各操作事件节点的所述接口包括:执行触发接口;
获取蓝图中的节点之间的有向连接关系,根据节点之间的有向连接关系得出待生成页面文件的组成元素、组成元素的元素属性、相关操作事件以及时间上的控制逻辑;有向线的连接流向代表时间上的控制逻辑;
根据所述组成元素、组成元素的元素属性、相关操作事件以及时间上的控制逻辑生成页面文件。
2.根据权利要求1所述的生成页面文件的方法,其特征在于,所述通过所述接口建立节点之间的有向连接包括:
建立操作事件节点的执行触发接口与待显示元素节点的开始时刻接口的有向连接;
建立操作事件节点的执行触发接口与待显示元素节点的离开时刻接口的有向连接;
建立操作事件节点的执行触发接口与其他操作事件节点的执行触发接口的有向连接;
建立待显示元素节点的离开时刻接口与其他待显示元素节点的开始时刻接口的有向连接;和/或,
建立待显示元素节点的离开时刻接口与操作事件节点的执行触发接口的有向连接。
3.根据权利要求1所述的生成页面文件的方法,其特征在于,所述根据所述组成元素、组成元素的元素属性、相关操作事件以及时间上的控制逻辑生成页面文件之前,还包括:
根据预设的各操作事件对应的节点与程序中的相关代码预设的对应关系,在程序中注册相关操作事件的控制事件;
将各待显示元素以及各操作事件分别定义为蓝图中的节点之后,还包括:建立各操作事件对应的节点与程序中的相关代码的对应关系并存储。
4.根据权利要求1所述的生成页面文件的方法,其特征在于,
所述元素属性包括文本显示属性、图片显示属性、动画显示属性和/或元素优先级属性;
所述待显示元素包括:文本、图片和/或视频;
所述操作事件包括:渐入动画、淡出动画、页面切换、鼠标点击、鼠标悬停和/或触摸滑动。
5.一种生成页面文件的系统,其特征在于,包括:
节点对应模块,用于将各待显示元素以及各操作事件分别与蓝图中的节点对应;所述蓝图是页面文件的设计页面或操作系统中的页面;
接口定义模块,用于为每个节点定义一组用于交互的接口;
蓝图生成模块,用于通过所述接口建立节点之间的有向连接,并保存蓝图;待显示元素节点的所述接口包括:开始时刻接口、进行中时刻接口以及离开时刻接口,操作事件节点的所述接口包括:执行触发接口;
连接关系获取模块,用于获取蓝图中的节点之间的有向节点连接关系,根据节点之间的有向连接关系得出页面文件的组成元素、组成元素的元素属性、相关操作事件以及时间上的控制逻辑;有向线的连接流向代表时间上的控制逻辑;
页面文件生成模块,用于根据所述组成元素、组成元素的元素属性、相关操作事件以及控制逻辑生成页面文件。
6.根据权利要求5所述的生成页面文件的系统,其特征在于,
所述蓝图生成模块,还用于建立操作事件节点的执行触发接口与待显示元素节点的开始时刻接口的有向连接;
建立操作事件节点的执行触发接口与待显示元素节点的离开时刻接口的有向连接;
建立操作事件节点的执行触发接口与其他操作事件节点的执行触发接口的有向连接;
建立待显示元素节点的离开时刻接口与其他待显示元素节点的开始时刻接口的有向连接;和/或,
建立待显示元素节点的离开时刻接口与操作事件节点的执行触发接口的有向连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视睿电子科技有限公司,未经广州视源电子科技股份有限公司;广州视睿电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710702209.6/1.html,转载请声明来源钻瓜专利网。