[发明专利]页面生成方法、装置、设备及介质在审
申请号: | 202110063111.7 | 申请日: | 2021-01-18 |
公开(公告)号: | CN113608737A | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 苟亚明;骆寰宇;尚志豪 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F16/958 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 朱佳 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 生成 方法 装置 设备 介质 | ||
1.一种页面生成方法,其特征在于,应用于终端中,所述终端中安装有应用程序,包括:
每接收到服务器下发的新的元素单元配置信息,将所述新的元素单元配置信息中包含的新类型的元素单元的标识信息和布局数据,进行关联保存,所述元素单元为用于生成页面的基础单元;
响应于在应用程序上触发的页面生成操作,获得相应的目标页面配置信息,其中,所述目标页面配置信息包括用于生成目标页面的目标元素单元的目标标识信息,以及所述目标元素单元关联的信息内容,所述目标元素单元包括所述新类型的元素单元中的至少一种;
基于所述目标标识信息,获取所述目标元素单元对应的布局数据;
基于所述目标元素单元的布局数据和信息内容,生成所述目标元素单元;
基于所述目标元素单元,生成所述目标页面。
2.如权利要求1所述的方法,其特征在于,所述响应于在应用程序上触发的页面生成操作,获得相应的目标页面配置信息,包括:
响应于所述页面生成操作,向服务器发送页面生成请求;
若接收到所述服务器反馈的新页面配置信息,则将所述新页面配置信息作为所述目标页面配置信息,以及基于所述新页面配置信息对本地缓存中记录的历史页面配置信息进行替换;
若未接收到所述服务器反馈的新页面配置信息,则将本地缓存中记录的历史页面配置信息作为所述目标页面配置信息。
3.如权利要求1所述的方法,其特征在于,所述新的元素单元配置信息中包含新类型的元素单元关联的多个布局数据,以及每个布局数据对应的布局数据标识,所述目标页面配置信息中还包括所述目标元素单元对应的目标布局数据标识;
所述基于所述目标标识信息,获取所述目标元素单元对应的布局数据,包括:
基于所述目标标识信息和所述目标布局数据标识,获得与所述目标元素单元对应的布局数据。
4.如权利要求1所述的方法,其特征在于,所述与所述目标元素单元对应的布局数据包括所述目标元素单元对应的目标视图类,所述目标视图类定义了所述目标元素单元支持展示的页面元素种类,所述信息内容包括目标元素单元中的各个页面元素对应的页面元素数据;
所述基于所述目标元素单元的布局数据和信息内容,生成所述目标元素单元,包括:
根据所述信息内容,确定所述目标元素单元中的每类页面元素的数量;
将所述目标元素单元中各类页面元素的数量输入所述目标视图类中,分别创建相应数量的页面元素;
将所述信息内容中与已创建的各个页面元素对应的页面元素数据,分别配置到相应的页面元素中。
5.如权利要求4所述的方法,其特征在于,所述目标元素单元对应的布局数据还包括用于确定所述目标元素单元的尺寸的数据模型,所述信息内容还包括各页面元素在所述目标页面中的呈现区域信息;
所述基于所述目标元素单元的布局数据和信息内容,生成所述目标元素单元,还包括:
将所述各页面元素在所述目标页面中的呈现区域信息输入所述数据模型,获得所述目标元素单元的尺寸。
6.如权利要求4所述的方法,其特征在于,所述目标元素单元对应的布局数据还包括用于确定所述目标元素单元的尺寸的数据模型,所述应用程序中设置有用于计算文本元素在页面中的布局大小的拓展接口,所述目标元素单元中的各页面元素包括文本元素,所述信息内容还包括各页面元素中除了所述文本元素之外的其它页面元素在所述目标页面中的呈现区域信息,所述信息内容还包括与所述文本元素对应的文本内容和字体参数;
所述基于所述目标元素单元的布局数据和信息内容,生成所述目标元素单元,包括:
将所述文本内容和所述字体参数输入所述拓展接口,确定所述文本内容在所述目标页面中的呈现区域信息;
将各页面元素中除了所述文本元素之外的其它页面元素在所述目标页面中的呈现区域信息、以及所述目标页面中的呈现区域信息输入所述数据模型,确定目标元素单元的尺寸。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110063111.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种槽道本体拉伸强度力学试验工装及其应用
- 下一篇:图像感测设备