应用程序的管理方法、系统、服务器和移动终端的制作方法_4

文档序号:9524031阅读:来源:国知局
储模块直接获取对应的静态资源图片进行加载即可,无需再次向服务器发送加载请求。将获取的静态资源图片存储至移动终端中,在后续每次运行应用程序时直接加载,而无需再从服务器获取,进一步提升了用户的使用体验。
[0110]本发明还提供一种服务器。
[0111]参照图9,图9为本发明服务器第一实施例的功能模块示意图。
[0112]本实施例一种服务器,该服务器包括:
[0113]文件提供模块201,用于接收移动终端发送的应用程序下载指令,向移动终端提供所述应用程序的安装文件,该安装文件不包含静态资源图片;
[0114]图片提供模块202,用于在所述应用程序第一次运行时,接收移动终端发送的当前界面的加载请求,提供所述当前界面对应的静态资源图片至移动终端。
[0115]本实施例中,当用户通过移动终端下载应用商店的应用程序时,移动终端向服务器发送应用程序下载指令,请求获取所述应用程序的安装文件,服务器的文件提供模块201接收到该下载指令后,向移动终端提供所述应用程序的安装文件,该安装文件中不包含静态资源图片,本实施例中,在制作好应用程序后,服务器将其中的静态资源图片剥离出来,然后将其他文件作为安装文件上传至应用商店供用户下载。
[0116]在用户安装了所下载的应用程序并第一次运行所述应用程序时,每运行至一个当前界面时,移动终端向服务器发送该当前界面的加载请求,请求从服务器获取该当前界面对应的静态资源图片,本实施例获取静态资源图片是在每运行至一个当前界面时只获取该当前界面对应的静态资源图片。在所述应用程序运行至当前界面时,会自动触发一个静态资源图片拉取接口,移动终端在发送当前界面的加载请求时,将其分辨率以及应用版本同时上传至服务器,服务器的图片提供模块202接收到该请求后,经过相应的算法过滤,挑选出最为匹配的静态资源图片并提供至移动终端,移动终端根据所述静态资源图片加载对应的当前界面,以运行所述应用程序。
[0117]本实施例提供的应用程序的管理方法,移动终端向服务器发送应用程序下载指令,请求获取应用程序的安装文件,该安装文件不包含静态资源图片;在应用程序第一次运行时,服务器接收移动终端发送的当前界面的加载请求,提供当前界面对应的静态资源图片至移动终端,移动终端根据该静态资源图片加载当前界面,以运行应用程序。由于将安装文件中的静态资源图片剥离出去,大大减小了用户下载安装文件的等待时长,从而提升了用户的使用体验。
[0118]参照图10,图10为本发明服务器第二实施例的功能模块示意图。
[0119]基于上述第一实施例,提出本发明服务器第二实施例,本实施例中,所述服务器还包括:
[0120]提取和打包模块203,用于提取应用程序中的静态资源图片,将所述应用程序中的应用程序文件和配置文件打包为安装文件,供用户下载。
[0121]根据资料查询的结果,目前市面上一般的应用程序其安装文件中都至少包含45%至60%大小的各类分辨率的静态资源图片,用户下载应用程序时加载这些静态资源图片需要耗费很长时间。本实施例在应用程序制作完成后,服务器的提取和打包模块203从其中提取出静态资源图片,将其他的如应用程序文件和配置文件等文件进行打包,形成新的不包含静态资源图片的安装文件,这种安装文件可以上传至应用商店供用户下载,这样当用户下载应用程序时,可以减少0.5到0.8倍的下载时长,从而可大大提升用户的使用体验。
[0122]参照图11,图11为本发明服务器第三实施例的功能模块示意图。
[0123]基于上述实施例,提出本发明服务器第三实施例,本实施例中,所述服务器还包括:
[0124]第二存储模块204,用于存储提取的所述静态资源图片。
[0125]在上述实施例的基础上,服务器从应用程序中提取出静态资源图片后,通过第二存储模块204存储所述静态资源图片,本实施例服务器可存储每个应用程序在加载各个界面时所需要的所有静态资源图片,在用户运行应用程序并接收到移动终端发送的当前界面的加载请求后,服务器将当前界面所对应的静态资源图片返回至应用程序以供加载。
[0126]本发明进一步提供一种应用程序的管理系统。
[0127]参照图12,图12为本发明应用程序的管理系统实施例的功能模块示意图。
[0128]本实施例的一种应用程序的管理系统,该应用程序的管理系统包括移动终端10和服务器20,所述移动终端10为上述移动终端,所述服务器20为上述服务器。所述移动终端10和服务器20可参照上述图7-图11的全部实施例的全部技术方案,所达到的技术效果也完全相同,在此不做赘述。
[0129]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0130]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0131]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0132]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种应用程序的管理方法,其特征在于,所述应用程序的管理方法包括步骤: 移动终端向服务器发送应用程序下载指令,请求获取所述应用程序的安装文件,该安装文件不包含静态资源图片; 在所述应用程序第一次运行时,移动终端向服务器发送当前界面的加载请求,所述加载请求用于获取当前界面对应的静态资源图片; 移动终端根据所述静态资源图片加载所述当前界面,以运行所述应用程序。2.如权利要求1所述的应用程序的管理方法,其特征在于,所述移动终端向服务器发送应用程序下载指令,请求获取所述应用程序的安装文件,该安装文件不包含静态资源图片之前,所述应用程序的管理方法还包括: 服务器提取应用程序中的静态资源图片,将所述应用程序中的应用程序文件和配置文件打包为安装文件,供用户下载。3.如权利要求2所述的应用程序的管理方法,其特征在于,所述服务器提取应用程序中的静态资源图片,将所述应用程序中的应用程序文件和配置文件打包为安装文件之后,所述应用程序的管理方法还包括: 服务器存储提取的所述静态资源图片。4.如权利要求1至3任一项所述的应用程序的管理方法,其特征在于,所述移动终端根据所述静态资源图片加载所述当前界面,以运行所述应用程序之后,还包括: 移动终端存储所述静态资源图片,供后续运行所述应用程序时加载。5.一种移动终端,其特征在于,所述移动终端包括: 指令发送模块,用于向服务器发送应用程序下载指令,请求获取所述应用程序的安装文件,该安装文件不包含静态资源图片; 图片请求模块,用于在所述应用程序第一次运行时,向服务器发送当前界面的加载请求,请求获取所述当前界面对应的静态资源图片; 加载模块,用于根据服务器提供的所述静态资源图片加载所述当前界面,以运行所述应用程序。6.如权利要求5所述的移动终端,其特征在于,所述移动终端还包括: 第一存储模块,用于存储所述静态资源图片,供后续运行所述应用程序时加载。7.一种服务器,其特征在于,所述服务器包括: 文件提供模块,用于接收移动终端发送的应用程序下载指令,向移动终端提供所述应用程序的安装文件,该安装文件不包含静态资源图片; 图片提供模块,用于在所述应用程序第一次运行时,接收移动终端发送的当前界面的加载请求,提供所述当前界面对应的静态资源图片至移动终端。8.如权利要求7所述的服务器,其特征在于,所述服务器还包括: 提取和打包模块,用于提取应用程序中的静态资源图片,将所述应用程序中的应用程序文件和配置文件打包为安装文件,供用户下载。9.如权利要求7或8所述的服务器,其特征在于,所述服务器还包括: 第二存储模块,用于存储提取的所述静态资源图片。10.一种应用程序的管理系统,所述应用程序的管理系统包括移动终端和服务器,其特征在于,所述移动终端为如权利要求5或6所述的移动终端,所述服务器为如权利要求7-9任一项所述的服务器。
【专利摘要】本发明公开了一种应用程序的管理方法,所述应用程序的管理方法包括步骤:移动终端向服务器发送应用程序下载指令,请求获取所述应用程序的安装文件,该安装文件不包含静态资源图片;在所述应用程序第一次运行时,移动终端向服务器发送当前界面的加载请求,所述加载请求用于获取当前界面对应的静态资源图片;移动终端根据所述静态资源图片加载所述当前界面,以运行所述应用程序。本发明还公开了一种移动终端、服务器和应用程序的管理系统。采用本发明公开的方案,由于将安装文件中的静态资源图片剥离出去,大大减小了用户下载安装文件的等待时长,从而提升了用户的使用体验。
【IPC分类】G06F9/445
【公开号】CN105278995
【申请号】CN201510738264
【发明人】邹炜
【申请人】努比亚技术有限公司
【公开日】2016年1月27日
【申请日】2015年11月3日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1