[发明专利]应用程序预加载方法、装置、存储介质及移动终端在审
申请号: | 201711396149.6 | 申请日: | 2017-12-21 |
公开(公告)号: | CN109960539A | 公开(公告)日: | 2019-07-02 |
发明(设计)人: | 陈岩;刘耀勇 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标应用程序 历史状态 特征信息 移动终端 应用程序 状态特征 预加载 存储介质 比对结果 存储空间 规律确定 再次启动 比对 加载 申请 检测 预测 | ||
本申请实施例公开了应用程序预加载方法、装置、存储介质及移动终端。该方法包括:检测到目标应用程序被关闭时,获取移动终端当前的第一状态特征信息;将第一状态特征信息与目标应用程序曾经被关闭时的历史状态特征信息进行比对,根据比对结果确定与第一状态特征信息最接近的目标历史状态特征信息;当根据目标历史状态特征信息对应的历史使用规律确定目标应用程序即将再次启动时,对目标应用程序进行预加载。本申请实施例通过采用上述技术方案,准确地预测待启动应用程序,在避免因盲目加载而浪费存储空间的前提下,提升目标应用程序的启动速度。
技术领域
本申请实施例涉及计算机技术领域,尤其涉及应用程序预加载方法、装置、存储介质及移动终端。
背景技术
目前,随着移动终端技术的快速发展,诸如智能手机、平板电脑以及智能电视等智能设备已成为人们生活中必不可少的电子设备。
移动终端上安装有各种各样的应用程序(Application Software,APP),一般默认在用户打开一个应用程序时才开始加载这个应用程序,而应用程序占用的存储空间越来越大,加载时间也越来越长,浪费了用户的宝贵时间。为了使应用程序运行的更加流畅,有些移动终端会将提前将某些应用程序的加载资源准备好,即对某些应用程序提前进行预加载。
但是,不能对应用程序进行随意预加载,因为若预加载太多资源,则会占用较多的存储空间,同时功耗变大,会严重影响终端使用的流畅性。因此,优化预加载机制、降低终端功耗变得至关重要。
发明内容
本申请实施例提供一种应用程序预加载方法、装置、存储介质及移动终端,可以优化移动终端中应用程序的预加载方案。
第一方面,本申请实施例提供了一种应用程序预加载方法,包括:
检测到目标应用程序被关闭时,获取移动终端当前的第一状态特征信息;
将所述第一状态特征信息与所述目标应用程序曾经被关闭时的历史状态特征信息进行比对,其中,所述历史状态特征信息与所述目标应用程序的历史使用规律存在对应关系;
根据比对结果确定与所述第一状态特征信息最接近的目标历史状态特征信息;
当根据所述目标历史状态特征信息对应的历史使用规律确定所述目标应用程序即将再次启动时,对所述目标应用程序进行预加载。
第二方面,本申请实施例提供了一种应用程序预加载装置,包括:
第一状态获取模块,用于检测到目标应用程序被关闭时,获取移动终端当前的第一状态特征信息;
比对模块,用于将所述第一状态特征信息与所述目标应用程序曾经被关闭时的历史状态特征信息进行比对,其中,所述历史状态特征信息与所述目标应用程序的历史使用规律存在对应关系;
目标特征信息确定模块,用于根据比对结果确定与所述第一状态特征信息最接近的目标历史状态特征信息;
应用预加载模块,用于当根据所述目标历史状态特征信息对应的历史使用规律确定所述目标应用程序即将再次启动时,对所述目标应用程序进行预加载。
第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的应用程序预加载方法。
第四方面,本申请实施例提供了一种移动终端,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的应用程序预加载方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711396149.6/2.html,转载请声明来源钻瓜专利网。