一种应用程序管理方法及终端技术

技术编号:13889162 阅读:94 留言:0更新日期:2016-10-24 03:43
本发明专利技术实施例公开了一种应用程序管理方法及终端,该方法包括:若检测到终端为锁屏状态,获取终端中正在运行的应用程序;根据预设规则获取终端中的热点应用程序;按照预设整合规则将正在运行的应用程序和热点应用程序进行整合以生成白名单;终止未在白名单中的正在运行的应用程序。本发明专利技术实施例还公开了一种终端。本发明专利技术实施例通过获取的正在运行的应用程序和热点应用程序智能地生成白名单,并终止未在白名单中的正在运行的应用程序,从而在终端锁屏后灵活终止终端中正在运行的应用程序,以降低终端功耗。

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种应用程序管理方法及终端
技术介绍
目前,终端(如手机)在使用状态下可能会开启多个应用程序,且当终端锁屏后,这些应用程序仍在终端后台运行,造成终端的功耗增加和资源浪费。为了解决这个问题,现有的清理应用程序的方法通常是通过使用预设的保护应用程序来清理应用程序,该方法虽然能够自动清理移动终端中的应用程序以节省电能,但是该方法中终端的逻辑性不强,只是通过使用预设的保护应用程序来清理应用程序,难以灵活应对复杂使用情况。
技术实现思路
本专利技术实施例提供一种应用程序管理方法及终端,其能够灵活终止锁屏状态下终端中正在运行的应用程序,从而降低终端功耗。第一方面,本专利技术实施例提供了一种应用程序管理方法,该方法包括:若检测到终端为锁屏状态,获取终端中正在运行的应用程序;根据预设规则获取终端中的热点应用程序;按照预设整合规则将正在运行的应用程序和热点应用程序进行整合以生成白名单;终止未在白名单中的正在运行的应用程序。另一方面,本专利技术实施例提供了一种终端,该终端包括:获取单元,用于若检测到终端为锁屏状态,获取终端中正在运行的应用程序,以及根据预设规则获取终端中的热点应用程序;整合单元,用于按照预设整合规则将正在运行的应用程序和热点应用程序进行整合以生成白名单;终止单元,用于终止未在白名单中的正在运行的应用程序。本专利技术实施例通过检测到终端为锁屏状态后,获取终端中正在运行的应用程序,并根据预设规则获取终端中的热点应用程序,然后按照预设整合规则将正在运行的应用程序和热点应用程序进行整合以生成白名单,终止未在白名单
的正在运行的应用程序。本专利技术实施例通过获取的正在运行的应用程序和热点应用程序智能地生成白名单,并终止未在白名单中的正在运行的应用程序,从而在终端锁屏后灵活终止终端中正在运行的应用程序,以降低终端功耗。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种应用程序管理方法的示意流程图;图2是图1中S103的一种子流程示意图;图3是图1中S103的另一种子流程示意图;图4是图1中S103的又一种子流程示意图;图5是图4中S401的一种子流程示意图;图6是本专利技术实施例提供的一种终端的示意性框图;图7是图6中的整合单元的一种示意性框图;图8是图6中的整合单元的另一种示意性框图;图9是图6中的整合单元的又一种示意性框图;图10是图9中的分配单元的一种示意性框图;图11是本专利技术实施例提供的一种终端的结构组成示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。参见图1,是本专利技术实施例提供的一种应用程序管理方法的示意流程图。该应用程序管理方法可以运行在智能手机(如Android手机、IOS手机等)、平板电脑或电子阅读器等终端中。如图所示,该应用程序管理方法包括以下步骤:S101,若检测到终端为锁屏状态,获取终端中正在运行的应用程序。在本专利技术实施例中,终端的锁屏状态可以通过中终端中自身系统进行检测,也可以通过第三方锁屏软件来进行检测。由于检测终端是否为锁屏状态已经是公开的现有技术,且本领域技术人员可以快捷的获取到该现有技术,故此处不再赘述。锁屏后,终端中通常有部分应用程序仍处于运行状态,这时可获取终端中正在运行的应用程序,这些应用程序的种类不限,运行时长不限。S102,根据预设规则获取终端中的热点应用程序。为了便于终端能够灵活应对不同的使用情况,在本专利技术实施例中,根据预设规则获取终端中的热点应用程序。具体地,该预设规则的可以由用户自行进行设置,如该预设规则可以是预设时间内应用程序的使用频率、运行时长、或联网状况等,根据该预设规则所获取到的终端的应用程序即为热点应用程序。如统计截止当前日期为一周的时间周期内的使用频率由高到低的应用程序依次为QQ、微信、微博、12306、爱奇艺、芒果TV,则上述应用程序为热点应用程序。S103,按照预设整合规则将正在运行的应用程序和热点应用程序进行整合以生成白名单。为了实现有规则终止锁屏状态下终端中的应用程序,需要按照预设整合规则正在运行的应用程序和热点应用程序进行整合以生成白名单。可以理解地,本专利技术实施例也可以按照预设整合规则生成与所述白名单相对应的黑名单,所述黑名单包含正在运行的应用程序和热点应用程序中不在白名单中的应用程序。该预设整合规则由用户进行预先设置,不同的终端中可以设置不同的预设整合规则。参照图2所示,步骤S103的一种子流程示意图。参照图2,步骤S103包括S201~S203。S201,根据开启时间从正在运行的应用程序中选择第一预设数量的应用程序。具体地,在本专利技术实施例中,开启时间是指终端中正在运行的每一个应用
程序被打开并开始运行的时间点。可以理解地,根据开启时间可以掌握正在运行的应用程序的运行时间,通常运行时间越长的应用程序表示用户已基本使用完成,而运行时间越短的应用程序表示用户刚开启该应用程序不久,当终端屏幕被点亮后,该应用程序被使用的可能性会很大,故可将正在运行的应用程序按照开启时间与终端锁屏时间之间的时差由小到大的顺序进行排序,以方便从正在运行的应用程序中进行快速且有规律的选择。其中,第一预设数量由用户自行设置。如可以将第一预设数量设置为5个,当正在运行的应用程序的数量少于5个时,则选择所有的正在运行的应用程序;当正在运行的应用程序的数量大于或等于5个时,则从正在运行的应用程序中选择其中5个即可,选择的标准是按照开启时间与终端锁屏时间之间的时差由小到大的顺序依次进行选择。S202,根据使用频率从热点应用程序中选择第二预设数量的应用程序。具体地,在本明实施例中,使用频率是根据使用次数和使用时间各自对应的预设权重计算所得。其中,使用次数可以通过统计预设时间内每一个应用程序的被打开操作的次数来获得,如统计一个月内用户点击以打开某一应用程序的次数以得到该应用程序的使用次数。使用时间可以通过统计预设时间内每一个应用程序每一次开始运行至运行结束的时间总和来获得,如统计一个月内用户每次打开某一应用程序至结束该应用程序的时间段的总和以得到该应用程序的使用时间。举例说明,将截止当前日期为一个月的时间周期设为预设时间,统计一个月内终端中的应用程序的使用次数N及对应的使用时间M,若使用次数的预设权重为80%,使用时间的预设权重为20%,则应用程序的使用频率F=N×80%+M×20%,根据该使用频率的计算方法可获取终端中所用应用程序的使用频率,并可将终端中的应用程序按照使用频率由高到低的顺序进行排序,以本文档来自技高网
...

【技术保护点】
一种应用程序管理方法,其特征在于,包括:若检测到终端为锁屏状态,获取终端中正在运行的应用程序;根据预设规则获取终端中的热点应用程序;按照预设整合规则将正在运行的应用程序和热点应用程序进行整合以生成白名单;终止未在白名单中的正在运行的应用程序。

【技术特征摘要】
1.一种应用程序管理方法,其特征在于,包括:若检测到终端为锁屏状态,获取终端中正在运行的应用程序;根据预设规则获取终端中的热点应用程序;按照预设整合规则将正在运行的应用程序和热点应用程序进行整合以生成白名单;终止未在白名单中的正在运行的应用程序。2.如权利要求1所述的方法,其特征在于,所述按照预设整合规则将正在运行的应用程序和热点应用程序进行整合以生成白名单,包括:根据开启时间从正在运行的应用程序中选择第一预设数量的应用程序;根据使用频率从热点应用程序中选择第二预设数量的应用程序;根据所选择的应用程序生成所述白名单。3.如权利要求1所述的方法,所述按照预设整合规则将正在运行的应用程序和热点应用程序进行整合以生成白名单,包括:根据开启时间从正在运行的应用程序中选择第一预设数量的应用程序;根据使用频率从热点应用程序中选择第二预设数量的应用程序;从正在运行的应用程序中选择的应用程序和从热点应用程序中选择的应用程序中提取相同的应用程序;根据所提取的应用程序生成所述白名单。4.如权利要求1所述的方法,其特征在于,所述按照预设整合规则将正在运行的应用程序和热点应用程序进行整合以生成白名单,包括:将正在运行的应用程序按照第一预设分配规则分配相应的第一权重;将热点应用程序按照第二预设分配规则分配相应的第二权重;判断每个正在运行的应用程序的第一权重和第二权重的总和是否达到预设权重阈值;将正在运行的应用程序的第一权重和第二权重的总和达到预设权重阈值的应用程序生成所述白名单。5.如权利要求4所述的方法,其特征在于,所述将正在运行的应用程序按照第一预设分配规则分配相应的第一权重包括:识别所述正在运行的应用程序是否为预设应用程序;若是,将所述正在运行的应用程序所分配的第一权重设置...

【专利技术属性】
技术研发人员:杨昕若
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东;44

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

1