[发明专利]显示主题皮肤的方法、装置及计算机可读存储介质在审
| 申请号: | 201811333392.8 | 申请日: | 2018-11-09 |
| 公开(公告)号: | CN109558042A | 公开(公告)日: | 2019-04-02 |
| 发明(设计)人: | 韩继红;刘必强;饶福贵 | 申请(专利权)人: | 北京小米移动软件有限公司 |
| 主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0484;G06F8/61;G06F9/451 |
| 代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 魏嘉熹;南毅宁 |
| 地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 主题皮肤 主题包 目标应用程序 计算机可读存储介质 服务器发送 响应消息 主题更新 客户端 服务器下载 快速更换 启动时 调用 服务器 存储 响应 | ||
本公开涉及一种显示主题皮肤的方法、装置及计算机可读存储介质,以实现主题皮肤的快速更换。本公开中的显示主题皮肤的方法应用于客户端,包括:向服务器发送目标应用程序的主题更新请求;接收所述服务器发送的用于响应所述主题更新请求的响应消息,所述响应消息包括主题包地址,所述主题包地址是所述服务器中存储的能够被所述客户端直接调用以更换所述目标应用程序的显示界面的主题皮肤的主题包对应的地址;根据所述主题包地址,从所述服务器下载所述主题包进行安装;在所述目标应用程序启动时,从新安装的所述主题包中调用主题皮肤进行显示。
技术领域
本公开涉及计算机应用技术领域,尤其涉及一种显示主题皮肤的方法、装置及计算机可读存储介质。
背景技术
主题皮肤是指计算机系统中应用程序的显示界面,即包括标题栏、程序窗口、菜单栏以及其它控件的界面元素的背景集合。为了满足用户的各种需求,应用程序的主题皮肤需要频繁地进行更新。相关技术中,对应用程序的显示界面的主题皮肤进行更新主要是通过以下方式实现:
客户端的目标应用程序先设置一套默认主题皮肤,在需要更新主题皮肤的时候,客户端向服务器请求该主题皮肤对应的图片资源,如果服务器有对应的图片资源,则将该图片资源以JSON(JavaScript Object Notation,数据交换格式)数据的方式下发到客户端,然后客户端解析接收到的JSON数据,获取到图片资源,再将图片一张张的显示出来。
在这个过程中,主题皮肤对应的图片资源全部一起下发,客户端显示的时候要一张一张读取,然后一张一张显示,图片转换的时间较长,尤其是图片较多的时候,整个加载过程会很慢,因此,目标应用程序的启动也会变慢,用户体验较差。
发明内容
为克服相关技术中存在的问题,本公开提供一种显示主题皮肤的方法、装置及计算机可读存储介质,以实现应用程序主题皮肤的快速更新。
根据本公开实施例的第一方面,提供一种显示主题皮肤的方法,应用于客户端,包括:
向服务器发送目标应用程序的主题更新请求;
接收所述服务器发送的用于响应所述主题更新请求的响应消息,所述响应消息包括主题包地址,所述主题包地址是所述服务器中存储的能够被所述客户端直接调用以更换所述目标应用程序的显示界面的主题皮肤的主题包对应的地址;
根据所述主题包地址,从所述服务器下载所述主题包进行安装;
在所述目标应用程序启动时,从新安装的所述主题包中调用主题皮肤进行显示。
可选地,所述主题包包括用于在将来一显示时间范围内进行显示的主题皮肤,所述从新安装的所述主题包中调用主题皮肤进行展示,包括:
判断当前时刻是否位于所述显示时间范围内;
如果当前时刻位于所述显示时间范围内,则从新安装的所述主题包中调用主题皮肤进行显示;
如果当前时刻没有位于所述显示时间范围内,则调用所述客户端中预先存储的默认主题皮肤进行显示。
可选地,所述向服务器发送目标应用程序的主题更新请求,包括:
根据预定的周期向所述服务器发送目标应用程序的主题更新请求。
可选地,所述响应消息包括所述主题包的版本号,所述根据所述主题包地址,从所述服务器下载所述主题包进行安装,包括:
判断所述版本号是否大于所述客户端中当前安装的主题包的版本号;
如果所述版本号大于所述客户端中当前安装的主题包的版本号,则根据所述主题包地址,从所述服务器下载所述主题包进行安装。
可选地,所述根据所述主题包地址,从所述服务器下载所述主题包进行安装,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811333392.8/2.html,转载请声明来源钻瓜专利网。





