页面渲染方法、应用安装包的生成方法及装置制造方法及图纸

技术编号:42360571 阅读:17 留言:0更新日期:2024-08-16 14:44
本公开关于页面渲染方法、应用安装包的生成方法及装置,包括:在检测到目标应用的控件图像加载指令的情况下,从目标应用的应用安装包中获取目标映射关系和图像存储数据包;在目标加载图像属于相似控件图像集合的情况下,基于目标映射关系,确定目标标识信息对应的目标地址信息和对应的参考地址信息;基于目标地址信息和参考地址信息,从图像存储数据包中获取第一差异编码信息和第一编码信息;基于第一差异编码信息和第一编码信息进行还原处理,得到目标加载图像;基于目标加载图像,渲染目标页面。利用本公开实施例可以在保证目标应用对应的目标页面渲染效果的基础上,实现相似控件图像的复用,减少目标应用的应用安装包所需占用的存储空间。

【技术实现步骤摘要】

本公开涉及计算机,尤其涉及一种页面渲染方法、应用安装包的生成方法及装置


技术介绍

1、随着应用程序功能不断增加,业务不断迭代,页面展示过程中所需要的本地图片资源会越来越多,导致应用程序安装包体积增加。相应的,用户在下载/更新应用程序时所需要的流量会增加,导致用户的流失和新功能的访问量降低。例如某应用程序在1.0版本升级到1.1版本对某种服务功能中的产品样式增加做了微调,页面中的相似图片增多后导致安装包超过180m,而某应用商店对于超过180m的安装包不允许在蜂窝移动网络下进行下载,因此部分用户可能不会选择下载或更新应用程序,可能导致用户的流失和新功能的访问量降低。


技术实现思路

1、有鉴于上述存在的技术问题,本公开提出了一种页面渲染方法、应用安装包的生成方法及装置。

2、根据本公开实施例的一方面,提供一种页面渲染方法,包括:

3、在检测到目标应用的控件图像加载指令的情况下,从所述目标应用对应的应用安装包中,获取目标映射关系和至少一个相似控件图像集合对应的图像存储数据包;任一相似控件图本文档来自技高网...

【技术保护点】

1.一种页面渲染方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述参考地址信息包括所述目标加载图像对应的参考控件图像中任一目标参考像素点对应的第一数据存储区域的地址信息,以及对应的第三数据存储区域的地址信息,所述目标地址信息包括所述目标加载图像的任一目标关联像素点对应的第二数据存储区域的地址信息,以及对应的第四数据存储区域的地址信息;所述基于所述目标地址信息和所述参考地址信息,从所述图像存储数据包中,获取所述第一差异编码信息和所述第一编码信息,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述第一差异编码信息和所述第一编码...

【技术特征摘要】

1.一种页面渲染方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述参考地址信息包括所述目标加载图像对应的参考控件图像中任一目标参考像素点对应的第一数据存储区域的地址信息,以及对应的第三数据存储区域的地址信息,所述目标地址信息包括所述目标加载图像的任一目标关联像素点对应的第二数据存储区域的地址信息,以及对应的第四数据存储区域的地址信息;所述基于所述目标地址信息和所述参考地址信息,从所述图像存储数据包中,获取所述第一差异编码信息和所述第一编码信息,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述第一差异编码信息和所述第一编码信息,对所述目标加载图像进行还原处理,得到所述目标加载图像,包括:

4.一种应用安装包的生成方法,其特征在于,所述方法包括:

5.根据权利要求4所述的方法,其特征在于,所述对所述第二编码信息和所述第二差异编码信息进行打包存储,得到所述至少一个相似控件图像集合对应的图像存储数据包,包括:

6.根据权利要求5所述的方法,其特征在于,所述第二编码信息包括任一参考像素点在多个颜色分量平面中任一颜色分量平面的第三编码信息;所述第二差异编码信息包括所述任一关联控件图像对应的多个关联像素点中任一关联像素点在所述任一颜色分量平面的第三差异编码信息;所述任一关联像素点为所述任一关联控件图像中任一对应的...

【专利技术属性】
技术研发人员:苟亚明
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1