The present invention discloses a method and device for updating an animation. Including a specific embodiment of the method: to get the server request to send in the application of animation version in which the background server is a server that supports the application of the installation in the client; detecting the animation version and the version number from the animation the server receives is consistent; in the case of inconsistencies, access request, sent to the back-end server for application in animation version of the animated version of the information including: indexing information, file information and resource information; according to the updated animation from the animated version of the background information received by the server. The implementation of the method effectively and quickly update the animation.
【技术实现步骤摘要】
用于更新动画的方法和装置
本申请涉及计算机
,具体涉及互联网
,尤其涉及用于更新动画的方法和装置。
技术介绍
应用程序在版本迭代和发布后,会提示用户更新或安装新版本的应用。当用户第一次更新或安装一个新版本的时候,程序会向用户展示当前版本(特性、广告等)的动画,达到吸引用户和宣传自身的作用。要让效果更明显,就需要对动画做深度的定制,而这个过程是需要花费大量的资源。如果能有一种方法,能够更快捷的编辑动画、生成动画、更新动画,这样就不仅减少资源的消耗,而且能够更好地增加用户的体验。现有技术一般采用动画手动定制或者游戏动画编辑器定制动画。动画手动定制的缺点是需要设计人员和开发人员投入大量的工作,每次版本迭代需要开发人员重新定制实现,程序内的动画不能及时更新,更新需要重新打包。游戏动画编辑器的缺点是游戏动画编辑器复杂性高,需要投入大量学习成本,游戏动画编辑器依赖与游戏引擎,需要在程序内部使用游戏引擎才能处理,游戏引擎的复杂性,需要消耗开发人员更多的工作量,程序内动画得不到及时更新。
技术实现思路
本申请的目的在于提出一种改进的用于更新动画的方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请提供了一种用于更新动画的方法,所述方法包括:向后台服务器发送对应用中的动画的动画版本号的获取请求,其中,所述后台服务器是对安装在客户端中的所述应用进行支持的服务器;检测所述动画的动画版本号和从所述后台服务器接收的动画版本号是否一致;在不一致的情况下,向所述后台服务器发送对应用中的动画的动画版本信息的获取请求,其中,所述动画版本信息包括:索引信息、文件信息、资 ...
【技术保护点】
一种用于更新动画的方法,其特征在于,所述方法包括:向后台服务器发送对应用中的动画的动画版本号的获取请求,其中,所述后台服务器是对安装在客户端中的所述应用进行支持的服务器;检测所述动画的动画版本号和从所述后台服务器接收的动画版本号是否一致;在不一致的情况下,向所述后台服务器发送对应用中的动画的动画版本信息的获取请求,其中,所述动画版本信息包括:索引信息、文件信息、资源信息;根据从所述后台服务器接收的动画版本信息更新动画。
【技术特征摘要】
1.一种用于更新动画的方法,其特征在于,所述方法包括:向后台服务器发送对应用中的动画的动画版本号的获取请求,其中,所述后台服务器是对安装在客户端中的所述应用进行支持的服务器;检测所述动画的动画版本号和从所述后台服务器接收的动画版本号是否一致;在不一致的情况下,向所述后台服务器发送对应用中的动画的动画版本信息的获取请求,其中,所述动画版本信息包括:索引信息、文件信息、资源信息;根据从所述后台服务器接收的动画版本信息更新动画。2.根据权利要求1所述的用于更新动画的方法,其特征在于,所述根据从所述后台服务器接收的动画版本信息更新动画,包括:根据所述索引信息、所述文件信息和所述资源信息从所述后台服务器中下载文件数据和资源数据;将所述文件数据和所述资源数据重组成改版动画文件;将所述改版动画文件适配成所述客户端平台支持的资源;将所述客户端平台支持的资源转换成动画视图控件集。3.根据权利要求2所述的用于更新动画的方法,其特征在于,所述方法还包括:将所述视图控件集添加到所述应用的窗口视图中;注册相应的业务事件接口,完成对所述动画的展示。4.一种用于更新动画的装置,其特征在于,所述装置包括:请求单元,配置用于向后台服务器发送对应用中的动画的动画版本号的获取请求,其中,所述后台服务器是对安装在客户端中的所述应用进行支持的服务器;检测单元,配置用于检测所述动画的动画版本号和从所述后台服务器接收的动画版本号是否一致;获取单元,配置用于在不一致的情况下,向所述后台服务器发送对应用中的动画的动画版本信息的获取请求,其中,所述动画版本信息包括:索引信息、文件信息、资源信息;更新单元,配置用于根据从所述后台服务器接收的动画版本信息更新动画。5.根据权利要求4所述的用于更新动画的装置,其特征在于,所述更新单元还配置用于:根据所述索引信息、所述文件信息和所述资源信息从所述后台服务器中下载文件数据和资源数据;将所述文件数据和所述资源数据重组成改版动画文件;将所述改版动画文件适配成所述客户端平台支持的资源;将所述客户端平台支持的资源转换成动画视图控件集。6.根据权利要求5所述的用于更新动画的装置,其特征在于,所述更新单元还配置用于:将所述视图控件集添加到所述应用的窗口视图中;注册相应的业务事件接口,完成对所述动画的展示。7.一种用于更新动画的方法,其特征在于,所述方法包括:从客户端接收对所述客户端的应用中的动画的动画版本号的获取请求;向所述客户端发送所述应用中的动画的动画版本号;从客户端接收对所述客户端的应用中的动画的动画版本信息的获取请求,其中,所述获取请求是在所述客户端检测到所述应用中的动画的动画版本号和所述客户端接收的动画版本号不一致的情况下发送的;向所述客户端发送所述客户端的应用中的动画的动画版本信息,其中,所述动画版本信息包括:索引信息、文件信息、资源信息。8.根据权利要求7所述的用于更新动画的方法,其特征在于,所述方法还包括:生成动画数据,其中,所述动画数据包括:动画版本号、动画版本信息和改版动画文件。9.根据权利要求8所述的用于更新动画的方法,其特征在于,所述生成动画数据包括:创建改版动画文件...
【专利技术属性】
技术研发人员:李东耕,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。