一种清理后台应用程序的方法和装置制造方法及图纸

技术编号:13583187 阅读:83 留言:0更新日期:2016-08-24 10:04
本发明专利技术提出一种清理后台应用程序的方法和装置,方法包括:步骤S001,将预设时间段内一直在后台运行的所述后台应用程序放入新建的清理列表;步骤S002,判断所述清理列表中的所述后台应用程序是否满足清理条件,若所述后台应用程序不满足所述清理条件,则将所述后台应用程序从所述清理列表中移除,所述清理条件包括耗电量和耗电速率;步骤S003,将所述清理列表中的所有所述后台应用程序关闭。本发明专利技术通过判断在预设置时间段内后台应用程序是否满足清理条件来清理后台应用程序,解决了在清理后台应用程序时将用户需要使用的后台应用程序也清除掉的问题同时解决了后台应用程序耗电的问题。

【技术实现步骤摘要】

本专利技术涉及应用程序领域,尤其涉及一种清理后台应用程序的方法和装置
技术介绍
目前手机的屏幕越来越大,用户安装的应用程序越来越多,普遍存在的一个问题是手机的待机时间短,电池续航能力差。造成手机耗电的主要原因除了手机屏幕以外,还有一个主要原因是大量的后台应用程序的存在。现有技术中提供的省电解决方案是为用户提供省电模式,这些模式一般由用户去定义或选择,每个模式中可允许用户去配置是否开启WIFI或GPS等,通过使用省电模式使手机的待机时间增长。这种方法的缺陷是需要用户重度参与设置或自定义模式,不够智能化,而且当开启了省电模式后,限制用户使用WIFI或GPS等功能,用户体验差。现有技术中另外一种省电解决方案是将所有后台应用程序定期清除,这种方案虽然一定程序上节省了手机用电,但是将用户需要在后台运行的后台应用程序也同时清除掉了,给用户带来了很多麻烦。因此,有必要改进上面提到的缺陷。
技术实现思路
基于以上问题,本专利技术提出一种清理后台应用程序的方法,通过判断在预设置时间段内放入新建的清理列表中的后台应用程序是否满足清理条件来清理后台应用程序,解决了在清理后台应用程序时将用户需要使用的后台应用程序也清除掉的问题同时解决了后台应用程序耗电的问题。本专利技术还提出一种清理后台应用程序的装置。一方面,本专利技术提出一种清理后台应用程序的方法,包括:步骤S001,将预设时间段内一直在后台运行的所述后台应用程序放入新建的清理列表;步骤S002,判断所述清理列表中的所述后台应用程序是否满足清理条件,若所述后台应用程序不满足所述清理条件,则将所述后台应用程序从所述清理列表中移除;所述清理条件包括耗电量和耗电速率,若在所述预设时间段内所述后台应用程序的耗电量超过预设的耗电量阈值和/或在所述预设时间段内所述后台应用程序的耗电速率超过预设的耗电速率阈值,则所述后台应用程序满足所述清理条件,否则所述后台应用程序不满足所述清理条件;步骤S003,将所述清理列表中的所有所述后台应用程序关闭。优选地,所述清理条件还包括:若所述后台应用程序占用的内存量超过预设的占用内存阈值,则所述后台应用程序满足所述清理条件。优选地,所述步骤S003之前还包括检测步骤:若检测到满足所述清理条件的所述后台应用程序正在使用音频资源,则将所述后台应用程序从所述清理列表中移除。优选地,所述步骤S003之前还包括检测步骤:若检测到满足所述清理条件的所述后台应用程序正在使用GPS的定位导航功能,则将所述后台应用程序从所述清理列表中移除。优选地,所述步骤S003之前还包括检测步骤:若检测到满足所述清理条件的所述后台应用程序正在使用蓝牙或WIFI,则将所述后台应用程序从所述清理列表中移除。另一方面,本专利技术还提出一种清理后台应用程序的装置,包括:建立清理列表模块,用于将预设时间段内一直在后台运行的所述后台应用程序放入新建的清理列表;判断模块,用于判断所述清理列表中的所述后台应用程序是否满足清理条件,若所述后台应用程序不满足所述清理条件,则将所述后台应用程序从所述清理列表中移除;所述清理条件包括耗电量和耗电速率,若在所述预设时间段内所述后台应用程序的耗电量超过预设的耗电量阈值和/或在所述预设时间段内所述后台应用程序的耗电速率超过预设的耗电速率阈值,则所述后台应用程序满足所述清理条件,否则所述后台应用程序不满足所述清理条件;清理模块,用于将所述清理列表中的所有所述后台应用程序关闭。优选地,所述清理条件还包括:若所述后台应用程序占用的内存量超过预设的占用内存阈值,则所述后台应用程序满足所述清理条件。优选地,还包括检测模块:用于若检测到满足所述清理条件的所述后台应用程序正在使用音频资源,则将所述后台应用程序从所述清理列表中移除。优选地,还包括检测模块:用于若检测到满足所述清理条件的所述后台应用程序正在使用GPS的定位导航功能,则将所述后台应用程序从所述清理列表中移除。优选地,还包括检测模块:若检测到满足所述清理条件的所述后台应用程序正在使用蓝牙或WIFI,则将所述后台应用程序从所述清理列表中移除。采用上述技术方案,具有以下有益效果:通过将预设时间段内一直在后台运行的后台应用程序放入新建的清理列表,判断清理列表中的后台应用程序是否满足耗电量和/或耗电速率清理条件,若后台应用程序不满足清理条件,则将所述后台应用程序从所述清理列表中移除,将清理列表中的所有后台应用程序关闭的方式解决了在清理后台应用程序时将用户需要使用的后台应用程序也清除掉的问题且同时解决了后台应用程序耗电的问题。附图说明图1是根据本专利技术一个实施例的清理后台应用程序的方法的流程图;图2是根据本专利技术另一个实施例的清理后台应用程序的方法的流程图;图3是根据本专利技术另一个实施例的清理后台应用程序的装置的框图。具体实施方式以下结合具体实施方案和附图对本专利技术进行进一步的详细描述。其只意在详细阐述本专利技术的具体实施方案,并不对本专利技术产生任何限制,本专利技术的保护范围以权利要求书为准。参照图1,本专利技术提出一种清理后台应用程序的方法,包括:步骤S001,将预设时间段内一直在后台运行的后台应用程序放入新建的清理列表;步骤S002,判断所述清理列表中的所述后台应用程序是否满足清理条件,若所述后台应用程序不满足所述清理条件,则将所述后台应用程序从所述清理列表中移除;所述清理条件包括耗电量和耗电速率,若在所述预设时间段内所述后台应用程序的耗电量超过预设的耗电量阈值和/或在所述预设时间段内所述后台应用程序的耗电速率超过预设的耗电速率阈值,则所述后台应用程序满足所述清理条件,否则所述后台应用程序不满足所述清理条件;步骤S003,将清理列表中的所有后台应用程序关闭。预设时间段可以为一小时、一天或一个月等时间段,通过将预设时间段内一直在后台运行的后台应用程序放入清理列表中,将那些经常在前台和后台切换的应用程序排除在外,经常在前台和后台切换的应用程序不应该被关闭。耗电量用来判断后台应用程序是否是为耗电应用程序,耗电速率用来判断后台应用程序是否为预设时间段内快速耗电的耗电应用程序。举例:若在预设时间段内后台应用程序的耗电量为300mah,预设的耗电量阈值为250mah,则此后台应用程序满足清理条件。对所有的后台应用程序进行判断,将不满足清理条件的后台应用程序移除清理列表,最后将清理列表中的所有后台应用程序关闭。采用清理列表来统一进行清理条件的判断使判断效率提高。通过将预设时间段内一直在后台运行的后台应用程序放入新建的清理列表,判断清理列表中的后台应用程序是否满足耗电量和/或耗电速率清理条件,若后台应用程序不满足清理条件,则将所述后台应用程序从所述清理列表中移除,将清理列表中的所有后台应用程序关闭的方式解
决了在清理后台应用程序时将用户需要使用的后台应用程序也清除掉的问题且同时解决了后台应用程序耗电的问题。在其中的一个实施例中,清理条件还包括:若后台应用程序占用的内存量超过预设的占用内存阈值,则后台应用程序满足清理条件。一些应用程序会恶意占用内存资源,当检测到此类后台应用程序,将其关闭以节约内存资源,使手机不发热从而使手机省电。在其中的一个实施例中,步骤S003之前还包括检测步骤:若检测到满足清理条件的后台应用程序正在使用音频资源,则将后台应用程序本文档来自技高网
...

【技术保护点】
一种清理后台应用程序的方法,其特征在于,包括:步骤S001,将预设时间段内一直在后台运行的所述后台应用程序放入新建的清理列表;步骤S002,判断所述清理列表中的所述后台应用程序是否满足清理条件,若所述后台应用程序不满足所述清理条件,则将所述后台应用程序从所述清理列表中移除;所述清理条件包括耗电量和耗电速率,若在所述预设时间段内所述后台应用程序的耗电量超过预设的耗电量阈值和/或在所述预设时间段内所述后台应用程序的耗电速率超过预设的耗电速率阈值,则所述后台应用程序满足所述清理条件,否则所述后台应用程序不满足所述清理条件;步骤S003,将所述清理列表中的所有所述后台应用程序关闭。

【技术特征摘要】
1.一种清理后台应用程序的方法,其特征在于,包括:步骤S001,将预设时间段内一直在后台运行的所述后台应用程序放入新建的清理列表;步骤S002,判断所述清理列表中的所述后台应用程序是否满足清理条件,若所述后台应用程序不满足所述清理条件,则将所述后台应用程序从所述清理列表中移除;所述清理条件包括耗电量和耗电速率,若在所述预设时间段内所述后台应用程序的耗电量超过预设的耗电量阈值和/或在所述预设时间段内所述后台应用程序的耗电速率超过预设的耗电速率阈值,则所述后台应用程序满足所述清理条件,否则所述后台应用程序不满足所述清理条件;步骤S003,将所述清理列表中的所有所述后台应用程序关闭。2.根据权利要求1所述的清理后台应用程序的方法,其特征在于,所述清理条件还包括:若所述后台应用程序占用的内存量超过预设的占用内存阈值,则所述后台应用程序满足所述清理条件。3.根据权利要求1或2所述的清理后台应用程序的方法,其特征在于,所述步骤S003之前还包括检测步骤:若检测到满足所述清理条件的所述后台应用程序正在使用音频资源,则将所述后台应用程序从所述清理列表中移除。4.根据权利要求1或2所述的清理后台应用程序的方法,其特征在于,所述步骤S003之前还包括检测步骤:若检测到满足所述清理条件的所述后台应用程序正在使用GPS的定位导航功能,则将所述后台应用程序从所述清理列表中移除。5.根据权利要求1或2所述的清理后台应用程序的方法,其特征在于,所述步骤S003之前还包括检测步骤:若检测到满足所述清理条件的所述后台应用程序正在使用蓝牙或WIFI,则将所述后台应用程序...

【专利技术属性】
技术研发人员:郑伟罗晨谢益民
申请(专利权)人:乐视移动智能信息技术北京有限公司
类型:发明
国别省市:北京;11

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

1