一种自动关闭后台应用的方法、终端和计算机存储介质技术

技术编号:19489046 阅读:29 留言:0更新日期:2018-11-17 12:01
本发明专利技术实施例公开了一种自动关闭后台应用的方法,方法包括:当终端的前台和终端的后台同时运行有终端中的应用时,获取终端分配给前台运行的第一应用的第一资源的数据量;若第一资源的数据量不满足第一阈值,获取第一应用的属性;根据第一应用的属性,从后台运行的多个第二应用中确定第一目标应用,并关闭第一目标应用。本发明专利技术实施例同时还公开了一种终端和计算机存储介质,解决了现有技术中手动随机关闭终端后台应用的方式无法有效提升前台应用的运行速率的问题,提高了终端的智能性。

【技术实现步骤摘要】
一种自动关闭后台应用的方法、终端和计算机存储介质
本专利技术涉及计算机
,尤其涉及一种自动关闭后台应用的方法、终端和计算机存储介质。
技术介绍
近年来,终端中的应用(Application,APP)已经成为用户生活娱乐不可缺少的一部分,为用户提供相关服务,且给用户带来很多便利。用户在使用终端的过程中,常常会在某一时段内打开多个应用。现有技术中,当终端的前台运行的应用出现卡顿时,用户手动随机选择某些后台应用,并关闭所选后台应用,如此,以尝试为前台应用节省出更多的系统资源。但是,实践表明这种手动随机关闭终端后台应用的方式无法有效提升前台应用的运行速率。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种自动关闭后台应用的方法、终端和计算机存储介质,解决了现有技术中手动随机关闭终端后台应用的方式无法有效提升前台应用的运行速率的问题;提高了终端的前台应用的运行速率,提高了终端的智能性。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例提供一种自动关闭后台应用的方法,所述方法包括:当终端的前台和后台同时运行有终端中的应用时,获取终端分配给所述前台运行的第一应用的第一资源的数据量;若所述第一资源的数据量不满足第一阈值,获取所述第一应用的属性;其中,所述第一应用的属性用于表征所述第一应用的网络交互情况;根据所述第一应用的属性,从所述后台运行的多个第二应用中确定第一目标应用,并关闭所述第一目标应用。可选的,所述根据所述第一应用的属性,从所述后台运行的多个第二应用中确定第一目标应用,包括:获取所述多个第二应用的属性;其中,所述第二应用的属性用于表征所述第二应用的网络交互情况;从所述多个第二应用中选择应用的属性与所述第一应用的属性相同的应用,得到所述第一目标应用。可选的,所述方法还包括:在所述第一目标应用关闭之后,获取所述终端分配给所述第一应用的第二资源的数据量;第二资源与所述第一资源是不同类型的资源;若所述第二资源的数据量不满足第二阈值,从所述后台运行的应用中选择应用的属性与所述第一应用的属性不同的应用,得到第二目标应用;关闭所述第二目标应用。可选的,所述关闭所述第二目标应用之后,还包括:获取所述第一目标应用的第一标识以及所述第二目标应用的第二标识;若再次在所述前台打开所述第一应用,关闭所述后台运行的具有所述第一标识的应用和具有所述第二标识的应用。可选的,所述若所述第一资源数据的数据量不满足第一阈值,获取所述第一应用的属性,包括:获取所述第一应用在预设时间内请求网络数据的请求次数;根据所述请求次数,确定所述第一应用的属性。可选的,所述根据所述第一应用的属性,从所述后台运行的多个第二应用中确定第一目标应用,包括:获取所述多个第二应用的属性;其中,所述第二应用的属性用于表征所述第二应用的网络交互情况;从所述多个第二应用中选择应用的属性与所述第一应用的属性相同的应用,得到第三目标应用;若所述第三目标应用的数量为多个,获取终端分配给多个第三目标应用的资源数据的数据量,得到第三数据量;其中,所述终端分配给所述多个第三目标应用的资源数据包括第一资源数据;从所述多个第三目标应用中选择第三目标应用的第一资源数据的数据量大于第三阈值的应用为所述第一目标应用。本专利技术实施例提供一种终端,所述终端包括:处理器、存储器和通信总线;所述通信总线用于实现处理器和存储器之间的通信连接;所述处理器用于执行存储器中的自动关闭后台应用的方法的程序,以实现以下步骤:当终端的前台和终端的后台同时运行有终端中的应用时,获取终端分配给所述前台运行的第一应用第一资源的数据量;若所述第一资源的数据量不满足第一阈值,获取所述第一应用的属性;其中,所述第一应用的属性用于表征所述第一应用的网络交互情况;根据所述第一应用的属性,从所述后台运行的多个第二应用中确定第一目标应用,并关闭所述第一目标应用。可选的,所述根据所述第一应用的属性,从所述后台运行的多个第二应用中确定第一目标应用的步骤时,所述处理器还用于执行所述自动关闭后台应用的方法的程序,以实现以下步骤:获取所述多个第二应用的属性;其中,所述第二应用的属性用于表征所述第二应用的网络交互情况;从所述多个第二应用中选择应用的属性与所述第一应用的属性相同的应用,得到所述第一目标应用。可选的,所述处理器还用于执行所述自动关闭后台应用的方法的程序,以实现以下步骤:在所述第一目标应用关闭之后,获取所述终端分配给所述第一应用的第二资源的数据量;第二资源与所述第一资源是不同类型的资源;若所述第二资源的数据量不满足第二阈值,从所述后台运行的应用中选择应用的属性与所述第一应用的属性不同的应用,得到第二目标应用;关闭所述第二目标应用。本专利技术实施例提供一种计算机存储介质,计算机存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现如第一方面的自动关闭后台应用的方法的步骤。本专利技术的实施例所提供的自动关闭后台应用的方法、终端和计算机存储介质,当终端的前台和终端的后台同时运行有终端中的应用时,获取终端分配给前台运行的第一应用的第一资源的数据量;若第一资源的数据量不满足第一阈值,获取第一应用的属性;其中,第一应用的属性用于表征第一应用的网络交互情况;根据第一应用的属性,从后台运行的多个第二应用中确定第一目标应用,并关闭第一目标应用;也就是说,当终端判断出前台运行的第一应用的第一资源数据不足时,获取第一应用的属性,并根据第一应用的属性,针对性地从后台运行的多个应用中选择目标应用并关闭,解决现有技术中手动随机关闭终端后台应用的方式无法有效提升前台应用的运行速率的问题;从而提高了终端的前台应用的运行速率,提高了终端的智能性。附图说明图1为实现本专利技术各个实施例的一个可选的移动终端的硬件结构示意图;图2为本专利技术实施例提供的移动终端能够操作的通信系统结构示意图;图3为本专利技术实施例提供的一种自动关闭后台应用的方法的流程示意图;图4为本专利技术实施例提供的一种自动关闭后台应用的过程的界面示意图;图5为本专利技术实施例提供的另一种自动关闭后台应用的过程的界面示意图;图6为本专利技术实施例提供的又一种自动关闭后台应用的过程的界面示意图;图7为本专利技术实施例提供的另一种自动关闭后台应用的方法的流程示意图;图8为本专利技术实施例提供的又一种自动关闭后台应用的方法的流程示意图;图9为本专利技术的实施例提供的一种终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移本文档来自技高网...

【技术保护点】
1.一种自动关闭后台应用的方法,其特征在于,所述方法包括:当终端的前台和后台同时运行有终端中的应用时,获取终端分配给所述前台运行的第一应用的第一资源的数据量;若所述第一资源的数据量不满足第一阈值,获取所述第一应用的属性;其中,所述第一应用的属性用于表征所述第一应用的网络交互情况;根据所述第一应用的属性,从所述后台运行的多个第二应用中确定第一目标应用,并关闭所述第一目标应用。

【技术特征摘要】
1.一种自动关闭后台应用的方法,其特征在于,所述方法包括:当终端的前台和后台同时运行有终端中的应用时,获取终端分配给所述前台运行的第一应用的第一资源的数据量;若所述第一资源的数据量不满足第一阈值,获取所述第一应用的属性;其中,所述第一应用的属性用于表征所述第一应用的网络交互情况;根据所述第一应用的属性,从所述后台运行的多个第二应用中确定第一目标应用,并关闭所述第一目标应用。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一应用的属性,从所述后台运行的多个第二应用中确定第一目标应用,包括:获取所述多个第二应用的属性;其中,所述第二应用的属性用于表征所述第二应用的网络交互情况;从所述多个第二应用中选择应用的属性与所述第一应用的属性相同的应用,得到所述第一目标应用。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一应用的属性,从所述后台运行的多个第二应用中确定第一目标应用,并关闭所述第一目标应用之后,还包括:在所述第一目标应用关闭之后,获取所述终端分配给所述第一应用的第二资源的数据量;第二资源与所述第一资源是不同类型的资源;若所述第二资源的数据量不满足第二阈值,从所述后台运行的应用中选择应用的属性与所述第一应用的属性不同的应用,得到第二目标应用;关闭所述第二目标应用。4.根据权利要求3所述的方法,其特征在于,所述关闭所述第二目标应用之后,还包括:获取所述第一目标应用的第一标识以及所述第二目标应用的第二标识;若再次在所述前台打开所述第一应用,关闭所述后台运行的具有所述第一标识的应用和具有所述第二标识的应用。5.根据权利要求1所述的方法,其特征在于,所述若所述第一资源数据的数据量不满足第一阈值,获取所述第一应用的属性,包括:获取所述第一应用在预设时间内请求网络数据的请求次数;根据所述请求次数,确定所述第一应用的属性。6.根据权利要求1所述的方法,其特征在于,所述根据所述第一应用的属性,从所述后台运行的多个第二应用中确定第一目标应用,包括:获取所述多个第二应用的属性;其中,所述第二应用的属性用于表征所述...

【专利技术属性】
技术研发人员:王海婴韩延罡
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1