[发明专利]界面布局的方法和装置有效
申请号: | 201710015097.7 | 申请日: | 2017-01-09 |
公开(公告)号: | CN106990950B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 谢少泽 | 申请(专利权)人: | 深圳大宇无限科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/71 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 谢曲曲 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 界面 布局 方法 装置 | ||
1.一种界面布局的方法,所述方法包括:
接收服务器发送的卡片数据,所述卡片数据包括卡片标识、卡片元素以及卡片功能数据,所述卡片功能数据与所述卡片元素对应,所述卡片数据与界面版本的版本标识对应;不同的卡片标识对应不同的布局文件;相同类型的卡片对应相同的卡片标识,不同类型的卡片对应不同的卡片标识;
根据所述卡片标识查找与所述卡片标识对应的布局文件标识,根据查找到的布局文件标识查找与所述卡片标识对应的布局文件;所述卡片标识与布局文件标识之间的对应关系是预先存储的;
根据所述布局文件和所述卡片数据进行界面的布局,其中,根据所述布局文件将所述卡片元素和所述卡片功能数据按照规则布局到对应的卡片中,将所述对应的卡片展示在界面上,所述卡片功能数据用于设置所述卡片元素的响应动作,以根据用户对所述卡片元素的操作执行对应的响应事件。
2.根据权利要求1所述的方法,其特征在于,所述根据所述布局文件和所述卡片数据进行界面的布局的步骤包括:
调用卡片渲染器根据所述布局文件中预设的卡片尺寸在界面上渲染生成卡片模板;
根据所述布局文件将所述卡片数据按照预设的规则填充至所述卡片模板,完成界面布局。
3.根据权利要求2所述的方法,其特征在于,所述根据所述布局文件将所述卡片数据按照预设的规则填充至所述卡片模板,完成界面布局的步骤包括:
根据所述卡片数据中的卡片元素ID按照所述布局文件将对应的卡片元素填充至所述卡片模板;
将所述卡片数据中的卡片元素对应的功能数据添加到所述卡片模板,完成界面布局。
4.一种界面布局的方法,所述方法包括:
接收客户端发送的卡片请求;
根据所述卡片请求获取当前的版本标识;
根据所述当前的版本标识获取与该版本标识对应的卡片数据,所述卡片数据包括卡片标识、卡片元素以及卡片功能数据,所述卡片功能数据与所述卡片元素对应,所述卡片数据与界面版本的版本标识对应;不同的卡片标识对应不同的布局文件;相同类型的卡片对应相同的卡片标识,不同类型的卡片对应不同的卡片标识;
将所述卡片数据发送给所述客户端,以使所述客户端根据所述卡片标识查找与所述卡片标识对应的布局文件标识,根据查找到的布局文件标识查找与所述卡片标识对应的布局文件,根据所述布局文件和所述卡片数据进行界面的布局,所述卡片标识与布局文件标识之间的对应关系是所述客户端预先存储的,根据所述布局文件和所述卡片数据进行界面的布局,其中,根据所述布局文件将所述卡片元素和所述卡片功能数据按照规则布局到对应的卡片中,将所述对应的卡片展示在界面上,所述卡片功能数据用于设置所述卡片元素的响应动作,以根据用户对所述卡片元素的操作执行对应的响应事件。
5.根据权利要求4所述的方法,其特征在于,在所述根据所述卡片请求获取当前的版本标识的步骤之后还包括:
提取所述卡片请求中所述客户端对应的原始版本标识;
判断所述原始版本标识与当前的版本标识是否相同;
若否,则进入根据所述当前的版本标识获取与该版本标识对应的卡片数据的步骤。
6.一种界面布局的装置,其特征在于,所述装置包括:
接收模块,用于接收服务器发送的卡片数据,所述卡片数据包括卡片标识、卡片元素以及卡片功能数据,所述卡片功能数据与所述卡片元素对应,所述卡片数据与界面版本的版本标识对应;不同的卡片标识对应不同的布局文件;相同类型的卡片对应相同的卡片标识,不同类型的卡片对应不同的卡片标识;
查找模块,用于根据所述卡片标识查找与所述卡片标识对应的布局文件标识,根据查找到的布局文件标识查找与所述卡片标识对应的布局文件;所述卡片标识与布局文件标识之间的对应关系是预先存储的;
布局模块,用于根据所述布局文件和所述卡片数据进行界面的布局,其中,根据所述布局文件将所述卡片元素和所述卡片功能数据按照规则布局到对应的卡片中,将所述对应的卡片展示在界面上,所述卡片功能数据用于设置所述卡片元素的响应动作,以根据用户对所述卡片元素的操作执行对应的响应事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大宇无限科技有限公司,未经深圳大宇无限科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710015097.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:应用页面显示方法和装置
- 下一篇:一种进度条的绘制方法及系统