[发明专利]一种窗口更新方法及装置在审
申请号: | 201410485711.2 | 申请日: | 2014-09-22 |
公开(公告)号: | CN104298521A | 公开(公告)日: | 2015-01-21 |
发明(设计)人: | 张泽鑫;邓锐 | 申请(专利权)人: | 广州金山网络科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 510623 广东省广州市天河区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 窗口 更新 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种窗口更新方法及装置。
背景技术
弹窗是指用户在使用应用程序的过程中,自动弹出的窗口,该窗口可以向用户展示信息,例如,提示用户收到新邮件、手机已连接是否进行充电加速或者杀毒等等。
现有的窗口更新方法为:服务器将更新的应用程序安装包推送给用户,用户获得更新后的应用程序安装包,并安装更新后的应用程序安装包对应的应用程序之后,完成应用程序中弹窗的更新。
但是,应用上述的窗口更新方法,需要在应用程序安装包的源代码中修改弹窗的程序代码,将修改后的应用程序安装包的源代码重新进行编译生成二进制文件,将生成二进制文件进行打包生成更新的应用程序安装包,将更新的应用程序安装包推送给用户,向用户推送应用程序安装包需要占用较多的网络资源,例如网络带宽。
发明内容
本发明实施例的目的在于提供一种窗口更新方法和装置,以节省网络资源的占用。
为达到上述目的,本发明实施例公开了一种窗口更新方法,应用于服务器,所述服务器与终端设备通信连接,所述方法包括:
根据窗口的程序代码和窗口的显示条件,生成窗口配置文件,所述窗口配置文件中至少包含窗口的程序代码和窗口的显示条件;
建立所述窗口配置文件与所述服务器中应用程序的对应关系;
根据建立的所述对应关系,向终端设备发送与应用程序窗口更新相关的信息,所述信息中至少包括:窗口配置文件,以使终端设备建立接收到的窗口配置文件与终端设备中应用程序的关联关系,在终端设备的应用程序运行的过程中,根据该关联关系,加载与当前运行的应用程序相关联的窗口配置文件,在满足当前运行的应用程序相关联的窗口配置文件中窗口的显示条件的情况下,向用户展示窗口的程序代码对应的窗口。
较佳的,所述根据建立的所述对应关系,向终端设备发送与应用程序窗口更新相关的信息,包括:
根据建立的所述对应关系,直接向终端设备发送所述窗口配置文件以及与该窗口配置文件相对应的应用程序的标识,以使终端设备在本地设备中查找与服务器发送的应用程序的标识相同的应用程序,建立查找到的应用程序与服务器发送的窗口配置文件的关联关系。
较佳的,所述根据建立的所述对应关系,向终端设备发送与应用程序窗口更新相关的信息,包括:
接收终端设备发送的应用程序窗口更新指令,所述应用程序窗口更新指令中至少包含应用程序的标识;
根据接收到的应用程序窗口更新指令,在服务器本地查找应用程序标识与所述应用程序窗口更新指令中包含的应用程序标识相同的应用程序;
根据查找到应用程序以及建立的所述对应关系,在服务器本地查找与查找到应用程序对应的窗口配置文件;
向终端设备发送查找到的窗口配置文件,以使终端设备建立接收到的窗口配置文件与所述应用程序窗口更新指令对应的应用程序的关联关系。
较佳的,所述根据窗口的程序代码和窗口的显示条件,生成窗口配置文件,包括:
向用户展示可视化编辑界面,根据用户在所述可视化编辑界面中对窗口的程序代码和窗口的显示条件的编辑,生成窗口配置文件,所述可视化编辑界面中,至少包括窗口的程序代码编辑部分和窗口的显示条件编辑部分。
较佳的,所述可视化编辑界面中还包括:窗口预览部分,所述根据用户在所述可视化编辑界面中对窗口的程序代码和窗口的显示条件的编辑,生成窗口配置文件,包括:
在用户确认可视化编辑界面中窗口预览部分显示的、窗口的程序代码对应的窗口正确的情况下,根据用户在所述可视化编辑界面中对窗口的程序代码和窗口的显示条件的编辑,生成窗口配置文件。
为达到上述目的,本发明实施例公开了一种窗口更新方法,应用于终端设备,所述终端设备与服务器通信连接,所述方法包括:
接收服务器发送的与应用程序窗口更新相关的信息,所述信息中至少包括:窗口配置文件;
建立接收到的窗口配置文件与所述终端设备中应用程序的关联关系,进而完成应用程序窗口的更新。
较佳的,所述接收服务器发送的与应用程序窗口更新相关的信息,包括:
直接接收服务器发送的窗口配置文件以及与该窗口配置文件相对应的应用程序的标识;
所述建立接收到的窗口配置文件与所述终端设备中应用程序的关联关系,包括:
在终端设备本地查找与服务器发送的应用程序的标识相同的应用程序,建立查找到的应用程序与接收到的窗口配置文件的关联关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州金山网络科技有限公司,未经广州金山网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410485711.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种组件加载方法、装置及终端
- 下一篇:一种信息处理方法及电子设备