应用预加载方法、移动终端及存储介质技术

技术编号:27580554 阅读:19 留言:0更新日期:2021-03-09 22:33
本申请提供了一种应用预加载方法,应用于移动终端,该方法通过提取关键信息,基于关键信息确定待加载应用,在移动终端的后台启动待加载应用,若用户需打开某一应用且该应用刚好是已经启动在后台的待加载应用,此时移动终端可以直接从后台调用待加载应用的数据而实现热启动移动终端上的应用,与现有技术中移动终端冷启动应用的方式相比,热启动的方式在应用启动上更加快速,用户并不需要等待太长时间便能进入到应用界面,这样会给用户提供比较好的体验。体验。体验。

【技术实现步骤摘要】
应用预加载方法、移动终端及存储介质


[0001]本申请涉及电子
,具体涉及一种应用预加载方法、移动终端及存储介质。

技术介绍

[0002]随着移动终端不断发展,移动终端上安装了越来越多的应用,而应用的启动和加载需要花费较长的时间,用户需要等待较长的时间才能进入到应用界面,这样将导致用户的体验不佳。
[0003]前面的叙述在于提供一般的背景信息,并不一定构成现有技术。

技术实现思路

[0004]针对上述技术问题,本申请提供一种应用预加载方法、移动终端及存储介质,可以解决现有技术中移动终端上的应用启动速度慢的技术问题。
[0005]为解决上述技术问题,本申请提供一种应用预加载方法,应用于移动终端,包括:
[0006]S11、提取关键信息;
[0007]S12、基于关键信息确定待加载应用;
[0008]S13、在移动终端的后台启动待加载应用。
[0009]可选地,关键信息包括关键交互记录、时间、天气或/和定位中的至少一种。
[0010]可选地,若关键信息包括关键交互记录,则步骤S11包括:
[0011]监控移动终端上发生的人机交互;
[0012]从人机交互的交互记录中提取关键交互记录。
[0013]可选地,从人机交互的交互记录中提取关键交互记录,包括以下至少一种:
[0014]基于接收到的语音提取关键交互记录,可选地,基于语音助手接收到的语音提取关键交互记录;
[0015]基于对话内容提取关键交互记录,可选地,基于通话来电和/或语音来电的对话内容提取关键交互记录;
[0016]基于聊天记录提取关键交互记录。
[0017]可选地,步骤S12包括:
[0018]将关键信息与移动终端上各类别应用所对应的关键信息进行匹配;
[0019]若匹配成功,则将匹配成功的应用类别中的应用作为待加载应用。
[0020]可选地,将匹配成功的应用类别中的应用作为待加载应用包括以下至少一种:
[0021]将应用类别中历史使用时间超过预设阈值的应用作为待加载应用;
[0022]将应用类别中距离当前时间预设时间长度所开启的应用作为待加载应用。
[0023]可选地,步骤S12包括:
[0024]判断移动终端处于使用状态,则查询历史应用使用记录,将当前时间开启的应用作为待加载应用。
[0025]可选地,步骤S12包括:
[0026]确定移动终端上高频使用应用的时间为预设时间;
[0027]在预设时间确定移动终端处于使用状态,则将高频使用应用确定为待加载应用。
[0028]可选地,确定移动终端上高频使用应用的时间为预设时间包括以下至少一种:
[0029]将应用使用时长满足预设阈值的时间确定为预设时间;
[0030]将应用开启数量超过预设阈值的时间确定为预设时间;
[0031]将应用启动频率满足预设阈值的时间确定为预设时间。
[0032]可选地,步骤S12包括:
[0033]若检测到天气与预设时间天气的温度差异大于或等于预设阈值,则确定天气应用为待加载应用;
[0034]或者,若检测到移动终端当前地址处于预设地方范围,则确定预设地址范围对应的应用为待加载应用。
[0035]可选地,步骤S13之后,应用预加载方法还包括:
[0036]基于触控指令确定目标应用;
[0037]判断后台运行内存是否小于或等于预设阈值;
[0038]若否,启动目标应用;和/或,若是,则关闭后台预加载应用中的非目标应用,和/或启动目标应用。
[0039]本申请还提供一种移动终端,包括:存储器、处理器,其中,存储器上存储有应用预加载程序,应用预加载程序被处理器执行时实现如上述方法的步骤。
[0040]本申请还提供一种计算机存储介质,计算机存储介质存储有计算机程序,计算机程序被处理器执行时实现如上述方法的步骤。
[0041]如上,本申请的应用预加载方法,应用于移动终端,通过提取关键信息,基于关键信息确定待加载应用,之后在移动终端的后台启动待加载应用,若用户需打开某一应用且该应用刚好是已经启动在后台的待加载应用,此时移动终端可以直接从后台调用待加载应用的数据而实现热启动移动终端上的应用,与现有技术中移动终端冷启动应用的方式相比,热启动的方式在应用启动上更加快速,用户并不需要等待太长时间便能进入到应用界面,这样会给用户提供比较好的体验。
附图说明
[0042]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0043]图1为实现本申请各个实施例的一种移动终端的硬件结构示意图;
[0044]图2为本申请实施例提供的一种通信网络系统架构图;
[0045]图3是本申请实施例提供的第一种应用预加载方法的流程示意图;
[0046]图4是本申请实施例提供的第二种应用预加载方法的流程示意图;
[0047]图5是本申请实施例提供的第三种应用预加载方法的流程示意图。
[0048]本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并
不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0049]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0050]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本申请不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。
[0051]应当理解,尽管在本文可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用预加载方法,应用于移动终端,其特征在于,所述应用预加载方法包括:S11、提取关键信息;S12、基于所述关键信息确定待加载应用;S13、在所述移动终端的后台启动所述待加载应用。2.如权利要求1所述的方法,其特征在于,包括以下至少一种:所述关键信息包括关键交互记录、时间、天气以及定位中的至少一种;若所述关键信息包括关键交互记录,则所述步骤S11包括:监控所述移动终端上发生的人机交互,从所述人机交互的交互记录中提取所述关键交互记录。3.如权利要求2所述的方法,其特征在于,所述从所述人机交互的交互记录中提取所述关键交互记录,包括以下至少一种:基于接收到的语音提取所述关键交互记录;基于对话内容提取所述关键交互记录;基于聊天记录提取所述关键交互记录。4.如权利要求1所述的方法,其特征在于,所述步骤S12包括:将所述关键信息与所述移动终端上各类别应用所对应的关键信息进行匹配;若匹配成功,则将匹配成功的应用类别中的应用作为所述待加载应用。5.如权利要求4所述的方法,其特征在于,所述将匹配成功的应用类别中的应用作为所述待加载应用包括以下至少一种:将所述应用类别中历史使用时间超过预设阈值的应用作为所述待加载应用;将所述应用类别中距离当前时间预设时间长度所开启的应用作为所述待加载应用。6.如权利要求1至5中任意一项所述的方法,其特征在于,所述步骤S12包括以下至少一种:判断移动终端处于使用状态,则查询历史应用使用记录,将当前时间开启的应...

【专利技术属性】
技术研发人员:朱建超
申请(专利权)人:深圳传音控股股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1