应用的图片配置方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33633609 阅读:15 留言:0更新日期:2022-06-02 01:42
本公开提供了一种应用的图片配置方法、装置、电子设备及存储介质,本公开涉及计算机技术领域,具体涉及应用运维的技术领域,可以适用于应用的图片更新的场景。具体实现方案为:终端设备可以向服务器发送图片更新请求;服务器可以基于图片更新请求调取目标应用对应的云端图片配置信息并返回给终端设备;终端设备在基于云端图片配置信息确定新图片集符合预设的图片更新条件时,再次向服务器发送图片获取请求;服务器将新图片集返回至终端设备,以便终端设备基于新图片集和/或目标应用的原始图片集,显示目标应用的页面。上述方法可以随时完成图片的更新,增加了图片配置的灵活性;此外,该方法还降低了网络环境的依赖程度,减少用户的流量负担。少用户的流量负担。少用户的流量负担。

【技术实现步骤摘要】
应用的图片配置方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,具体涉及应用运维的
,可以适用于应用的图片更新的场景。

技术介绍

[0002]图片是应用的页面中非常重要的一个元素,当需要显示应用的页面时,需要加载较多的图片。现有的应用的图片通常有两种获取方式,一种图片的方式是:将应用的所有图片打包在应用的资源包里,显示页面时可以直接在资源包中调用对应的图片,然而,当应用的图片需要更新时,只能重新下载新版本的应用。另一种图片的方式是:将应用的所有图片保存在云端,显示页面时可以通过网络从云端加载对应的图片,这种图片获取方式非常依赖网络环境,而且会增加用户的流量负担。

技术实现思路

[0003]本公开提供了一种应用的图片配置方法、装置、电子设备及存储介质。
[0004]根据本公开的第一方面,提供了一种应用的图片配置方法,包括:
[0005]响应针对目标应用的图片更新触发事件,向服务器发送图片更新请求;
[0006]接收服务器针对图片更新请求返回的云端图片配置信息,其中,服务器中存储有云端图片配置信息对应的新图片集;
[0007]基于云端图片配置信息确定新图片集符合预设的图片更新条件时,向服务器发送图片获取请求;
[0008]接收服务器针对图片获取请求返回的新图片集;
[0009]基于新图片集和/或目标应用的原始图片集,显示目标应用的页面。
[0010]根据本公开的第二方面,提供了一种应用的图片配置方法,包括:
[0011]接收终端设备发送的对应于目标应用的图片更新请求;
[0012]基于图片更新请求调取目标应用对应的云端图片配置信息;
[0013]将云端图片配置信息返回至终端设备,其中,云端图片配置信息对应有新图片集;
[0014]接收终端设备发送的图片获取请求,其中,图片获取请求是终端设备基于云端图片配置信息确定新图片集符合预设的图片更新条件时而发出的;
[0015]基于图片获取请求,将新图片集返回至终端设备,以便终端设备基于新图片集和/或目标应用的原始图片集,显示目标应用的页面。
[0016]根据本公开的第三方面,提供了一种应用的图片配置装置,包括:
[0017]第一请求发送模块,用于响应针对目标应用的图片更新触发事件,向服务器发送图片更新请求;
[0018]配置信息接收模块,用于接收服务器针对图片更新请求返回的云端图片配置信息,其中,服务器中存储有云端图片配置信息对应的新图片集;
[0019]第二请求发送模块,用于基于云端图片配置信息确定新图片集符合预设的图片更
新条件时,向服务器发送图片获取请求;
[0020]图片集接收模块,用于接收服务器针对图片获取请求返回的新图片集;
[0021]页面显示模块,用于基于新图片集和/或目标应用的原始图片集,显示目标应用的页面。
[0022]根据本公开的第四方面,提供了一种应用的图片配置装置,包括:
[0023]第一请求接收模块,用于接收终端设备发送的对应于目标应用的图片更新请求;
[0024]配置信息调取模块,用于基于图片更新请求调取目标应用对应的云端图片配置信息;
[0025]配置信息返回模块,用于将云端图片配置信息返回至终端设备,其中,云端图片配置信息对应有新图片集;
[0026]第二请求接收模块,用于接收终端设备发送的图片获取请求,其中,图片获取请求是终端设备基于云端图片配置信息确定新图片集符合预设的图片更新条件时而发出的;
[0027]图片集返回模块,用于基于图片获取请求,将新图片集返回至终端设备,以便终端设备基于新图片集和/或目标应用的原始图片集,显示目标应用的页面。
[0028]根据本公开的第五方面,提供了一种电子设备,包括:
[0029]至少一个处理器;以及与所述至少一个处理器通信连接的存储器;
[0030]其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述第一方面或第二方面提供的应用的图片配置方法。
[0031]根据本公开的第六方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行上述第一方面或第二方面提供的应用的图片配置方法。
[0032]根据本公开的第七方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述第一方面或第二方面提供的应用的图片配置方法。
[0033]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
[0034]本公开提供的技术方案带来的有益效果是:
[0035]在本公开的技术方案中,可以将目标应用需要更新的新图片集上传到服务器中,终端设备可以将新图片集下载并保存到本地,并新图片集和原始图片集共同来显示应用的页面。因此,该方案在不需要下载新版本应用的情况下也可以随时完成图片的更新,增加了图片配置的灵活性;此外,该方案可以将新图片集及时地下载到本地,并不需要每次运行时都从服务器加载对应的图片,降低了网络环境的依赖程度,减少用户的流量负担。
附图说明
[0036]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0037]图1示出了本公开实施例的一种应用的图片配置系统的硬件架构图;
[0038]图2示出了本公开实施例的一种应用的图片配置方法的流程示意图;
[0039]图3示出了本公开实施例的另一种应用的图片配置方法的流程示意图;
[0040]图4示出了本公开实施例提供的一种应用的图片配置装置的示意图;
[0041]图5示出了本公开实施例提供的另一种应用的图片配置装置的示意图;
[0042]图6示出了可以用来实施本公开实施例提供的应用的图片配置方法的示例电子设备的示意性框图。
具体实施方式
[0043]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0044]图片是应用的页面中非常重要的一个元素,当需要显示应用的页面时,需要加载较多的图片。现有的应用的图片通常有两种获取方式,一种图片的方式是:将应用的所有图片打包在应用的资源包里,显示页面时可以直接在资源包中调用对应的图片,然而,当应用的图片需要更新时,只能重新下载新版本的应用。另一种图片的方式是:将应用的所有图片保存在云端,显示页面时可以通过网络从云端加载对应的图片,这种图片获取方式非常依赖网络环境,网络较差会导致出现加载延迟甚至加载失败的情况,而且这种本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用的图片配置方法,包括:响应针对目标应用的图片更新触发事件,向服务器发送图片更新请求;接收所述服务器针对所述图片更新请求返回的云端图片配置信息,其中,所述服务器中存储有所述云端图片配置信息对应的新图片集;基于所述云端图片配置信息确定所述新图片集符合预设的图片更新条件时,向所述服务器发送图片获取请求;接收所述服务器针对所述图片获取请求返回的所述新图片集;基于所述新图片集和/或所述目标应用的原始图片集,显示所述目标应用的页面。2.根据权利要求1所述的方法,其中,所述响应针对目标应用的图片更新触发事件,向服务器发送图片更新请求,包括:在检测到针对目标应用的启动操作时,向服务器发送图片更新请求;或者,在接收到针对目标应用的图片更新通知时,向服务器发送图片更新请求。3.根据权利要求1所述的方法,所述图片更新请求包含所述目标应用的版本信息,所述云端图片配置信息是所述服务器从与所述版本信息相匹配的图片配置文件中解析得到的。4.根据权利要求1所述的方法,所述基于所述云端图片配置信息确定所述新图片集符合预设的图片更新条件时,向所述服务器发送图片获取请求,包括:从预设存储位置调取本地图片集的本地图片配置信息,其中,所述本地图片集是上一次从所述服务器获取的新图片集;比较所述云端图片配置信息与所述本地图片配置信息;在确定所述云端图片配置信息与所述本地图片配置信息不同时,向所述服务器发送图片获取请求。5.根据权利要求4所述的方法,在所述接收所述服务器针对所述图片获取请求返回的所述新图片集之后,还包括:删除所述本地图片集。6.根据权利要求1所述的方法,其中,所述基于所述新图片集和/或所述目标应用的原始图片集,显示所述目标应用的页面,包括:确定所述目标应用待显示的页面所需要的目标图片;从所述新图片集中筛选所述目标图片;当确定所述新图片集未包含所述目标图片时,从所述原始图片集中筛选所述目标图片;基于所述目标图片显示所述目标应用的页面。7.一种应用的图片配置方法,包括:接收终端设备发送的对应于目标应用的图片更新请求;基于所述图片更新请求调取所述目标应用对应的云端图片配置信息;将所述云端图片配置信息返回至所述终端设备,其中,所述云端图片配置信息对应有新图片集;接收所述终端设备发送的图片获取请求,其中,所述图片获取请求是所述终端设备基于所述云端图片配置信息确定所述新图片集符合预设的图片更新条件时而发出的;基于所述图片获取请求,将所述新图片集返回至所述终端设备,以便所述终端设备基于所述新图片集和/或所述目标应用的原始图片集,显示所述目标应用的页面。
8.根据权利要求7所述的方法,所述图片更新请求是所述终端设备在检测到针对目标应用的启动操作时而发出的,或者,所述图片更新请求是所述终端设备在接收到针对目标应用的图片更新通知时而发出的。9.根据权利要求7所述的方法,所述图片更新请求包含所述目标应用的版本信息;所述基于所述图片更新请求调取所述目标应用对应的云端图片配置信息,包括:从所述图片更新请求中解析出所述目标应用的版本信息;确定出与所述版本信息相匹配的图片配置文件;从与所述图片配置文件中解析出云端图片配置信息。10.一种应用的图片配置装置,包括:第一请求发送模块,用于响应针对目标应用的图片更新触发事件,向服务器发送图片更新请求;配置信息接收模块,用于接收所述服务器针对所述图片更新请求返回的云端图片配置信息,其中,所述服务器中存储有所述云端图片配置信息对应的新图片集;第二请求发送模块,用于基于所述云端图片配置信息确定所述新图片集符合预设的图片更新条件时,向所述服务器发送图片获取请求;图片集接收模块,用于接收所述服务器针对所述图片获取请求返回的所述...

【专利技术属性】
技术研发人员:高庆芳
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1