应用程序控制方法、装置、终端及计算机可读存储介质制造方法及图纸

技术编号:21476879 阅读:20 留言:0更新日期:2019-06-29 04:38
本发明专利技术实施例公开了一种应用程序控制方法、装置、终端及计算机可读存储介质,其中方法包括:当检测到存在处于后台运行的目标应用程序时,获取所述目标应用程序的触发启动方式;根据所述目标应用程序的触发启动方式,确定是否关闭所述目标应用程序;若确定关闭所述目标应用程序,则结束所述目标应用程序的运行进程。通过本实施例可以自动清理后台应用程序,实现应用程序清理的自动化以及智能化。

【技术实现步骤摘要】
应用程序控制方法、装置、终端及计算机可读存储介质
本专利技术涉及计算机
,尤其涉及一种应用程序控制方法、装置、终端及计算机可读存储介质。
技术介绍
智能终端(例如,手机)的普及极大地方便了人们的生活、学习和工作。在终端运行时,一些安卓应用会自启来进行一些后台操作,另外,部分应用间存在关联,一个应用自启会拉起其他应用。再加上某些用户没有清理后台的习惯,时间长了终端后台就会挂起很多应用,运行在后台的大量应用会占用手机大量内存资源,可能会导致终端出现闪退、卡顿等问题,从而影响前台应用的操作体验。目前,主要通过用户手动清理应用程序来释放内存,然而手动清理的操作过程繁琐。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种应用程序控制方法、装置、终端及计算机可读存储介质,可以自动清理后台应用程序,实现应用程序清理的自动化以及智能化。第一方面,本专利技术实施例提供了一种应用程序控制方法,该方法包括:当检测到存在处于后台运行的目标应用程序时,获取所述目标应用程序的触发启动方式;根据所述目标应用程序的触发启动方式,确定是否关闭所述目标应用程序;若确定关闭所述目标应用程序,则结束所述目标应用程序的运行进程。在一实施方式中,所述根据所述目标应用程序的触发启动方式,确定是否关闭所述目标应用程序,包括:当所述目标应用程序的触发启动方式为自动触发启动时,判断所述目标应用程序是否为第一预设应用程序;若所述目标应用程序为所述第一预设应用程序,则确定不关闭所述目标应用程序;若所述目标应用程序不为所述第一预设应用程序,则确定关闭所述目标应用程序。在一实施方式中,所述若所述目标应用程序不为所述第一预设应用程序,则确定关闭所述目标应用程序,包括:若所述目标应用程序不为所述第一预设应用程序,则获取所述目标应用程序的使用频率;检测所述目标应用程序的使用频率是否小于或等于预设频率阈值;若所述目标应用程序的使用频率小于或等于所述预设频率阈值,则确定关闭所述目标应用程序。在一实施方式中,所述根据所述目标应用程序的触发启动方式,确定是否关闭所述目标应用程序,包括:当所述目标应用程序的触发启动方式为应用触发启动时,获取后台应用程序总数量;若所述后台应用程序总数量大于或等于预设数量阈值,则从网络侧获取所述目标应用程序的测评信息,所述测评信息包括耗电量程度;若所述目标应用程序的耗电量程度大于或等于预设耗电量程度,则确定关闭所述目标应用程序。在一实施方式中,所述获取后台应用程序总数量之前,所述方法还包括:判断前台应用程序中是否存在第二预设应用程序,所述第二预设应用程序为所需的安全程度大于或等于预设安全程度的应用程序;若所述前台应用程序中存在所述第二预设应用程序,则确定关闭所述目标应用程序;若所述前台应用程序中不存在所述第二预设应用程序,则执行所述获取后台应用程序总数量的步骤。在一实施方式中,所述根据所述目标应用程序的触发启动方式,确定是否关闭所述目标应用程序,包括:当所述目标应用程序的触发启动方式为用户触发启动时,获取所述目标应用程序处于后台运行状态的后台运行时长;检测所述后台运行时长是否大于预设时长阈值;若所述后台运行时长大于所述预设时长阈值,则确定关闭所述目标应用程序。在一实施方式中,所述方法还包括:当所述目标应用程序处于前台运行时,若检测到用户针对第一按键的触发操作,则关闭所述目标应用程序;若检测到用户针对第二按键的触发操作,则控制所述目标应用程序进入后台运行状态。第二方面,本专利技术实施例提供了一种应用程序控制装置,该装置包括用于执行上述第一方面任一项所述的应用程序控制方法的单元。第三方面,本专利技术实施例提供了一种终端,包括处理器和存储器,所述处理器和所述存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面任一项所述的应用程序控制方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面任一项所述的应用程序控制方法。本专利技术实施例通过在检测到存在处于后台运行的目标应用程序时,获取目标应用程序的触发启动方式,然后根据目标应用程序的触发启动方式,确定是否关闭目标应用程序,若确定关闭目标应用程序,则结束目标应用程序的运行进程,从而可以自动清理后台应用程序,实现应用程序清理的自动化以及智能化。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种应用程序控制方法的流程示意图;图2是本专利技术实施例提供的一种应用程序控制装置的结构示意图;图3是本专利技术实施例提供的一种终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。本专利技术实施例公开了一种应用程序控制方法、装置、终端及计算机可读存储介质,用于自动清理后台应用程序,以实现应用程序清理的自动化以及智能化。其中,本专利技术实施例中的终端可以是智能手机(如Android手机等)、平板电脑、移动互联网设备(MobileInternetDevices,MID)等。请参阅图1,为本专利技术实施例提供的一种应用程序控制方法的流程示意图。本专利技术实施例中所描述的应用程序控制方法,可以包括:S101、当检测到存在处于后台运行的目标应用程序时,终端获取所述目标应用程序的触发启动方式。本专利技术实施例中,应用程序的触发启动方式存在多种,应用程序可以是自动触发启动,也可以是应用触发启动,还可以是用户触发启动。自动触发启动是应用程序自行启动,应用触发启动是由终端其他应用程序根据接口调用该应用程序启动;用户触发启动可以是终端用户通过触发应用程序的图标来启动该应用程序,也可以是终端用户通过触发应用程序对应的启动手势或者快速启动路径来启动该应用程序。应用程序启动时,终端可以获取并记录该应用程序的触发启动方式。当终端检测到存在处于后台运行的应用程序时,将处于后台运行的应用程序确定为目标应用程序,并获取该目标应用程序的触发启动方式。需要说明的是,该目标应用程序可以是任意一个处于后台运行的应用程序。S102、所述终端根据所述目标应用程序的触发启动方式,确定是否关闭所述目标应用程序。本专利技术实施例中,终端获取到目标应用程序的触发启动方式之后,根据该目标应用程序的触发启动方式,确定是否关闭该目标应用程序。在一实施方式中,当该目标应用程序的触发启动方式为自动触发启动时,终端判断该目标应用程序是否为第一预设应用程序。该第一应用程序为终端运行时必须要启动的应用程序。如果终端判断出该目标应用程序为该第一预设应用程序,也即是说,该目标应用程序为终端运行时必须要启动的应用程序,终端则确定不关闭该目标应用程序。如果终端判断出该目标应用程序不为该第一预设应用程序,终端则确定关闭该目标应用程序。采用上述方式,可以根据目标应用程序是否为终端运行时必须要启动的应用程序,来确定是否关闭该目标应用程本文档来自技高网...

【技术保护点】
1.一种应用程序控制方法,其特征在于,所述方法包括:当检测到存在处于后台运行的目标应用程序时,获取所述目标应用程序的触发启动方式;根据所述目标应用程序的触发启动方式,确定是否关闭所述目标应用程序;若确定关闭所述目标应用程序,则结束所述目标应用程序的运行进程。

【技术特征摘要】
1.一种应用程序控制方法,其特征在于,所述方法包括:当检测到存在处于后台运行的目标应用程序时,获取所述目标应用程序的触发启动方式;根据所述目标应用程序的触发启动方式,确定是否关闭所述目标应用程序;若确定关闭所述目标应用程序,则结束所述目标应用程序的运行进程。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标应用程序的触发启动方式,确定是否关闭所述目标应用程序,包括:当所述目标应用程序的触发启动方式为自动触发启动时,判断所述目标应用程序是否为第一预设应用程序;若所述目标应用程序为所述第一预设应用程序,则确定不关闭所述目标应用程序;若所述目标应用程序不为所述第一预设应用程序,则确定关闭所述目标应用程序。3.根据权利要求2所述的方法,其特征在于,所述若所述目标应用程序不为所述第一预设应用程序,则确定关闭所述目标应用程序,包括:若所述目标应用程序不为所述第一预设应用程序,则获取所述目标应用程序的使用频率;检测所述目标应用程序的使用频率是否小于或等于预设频率阈值;若所述目标应用程序的使用频率小于或等于所述预设频率阈值,则确定关闭所述目标应用程序。4.根据权利要求1所述的方法,其特征在于,所述根据所述目标应用程序的触发启动方式,确定是否关闭所述目标应用程序,包括:当所述目标应用程序的触发启动方式为应用触发启动时,获取后台应用程序总数量;若所述后台应用程序总数量大于或等于预设数量阈值,则从网络侧获取所述目标应用程序的测评信息,所述测评信息包括耗电量程度;若所述目标应用程序的耗电量程度大于或等于预设耗电量程度,则确定关闭所述目标应用程序。5.根据权利要求4所述的方法,其特征在于,所述获取后台应用...

【专利技术属性】
技术研发人员:赵伟涛
申请(专利权)人:重庆传音通讯技术有限公司
类型:发明
国别省市:重庆,50

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

1