智能终端后台应用的清理方法、装置及智能终端的制作方法_2

文档序号:9787191阅读:来源:国知局
时间分别处于预设气流速度范围以及预设气流持续时间范围内时,根据预设清理策略清理所述智能终端的后台应用。
[0029]在通过检测气流接收到用户输入的清理指令后,还需要验证所述气流是否满足预设条件来确认用户输入的清理指令是否为预设的后台清理指令。在验证所述气流时,首选判断检测到的气流速度是否在预设的气流速度范围内,当判断检测到的气流速度在预设的气流速度范围内时,继续判断气流持续时间是否在预设气流持续时间范围内,否则返回步骤S102重新开始检测所述智能终端周围气流的气流速度以及气流持续时间。当判断气流持续时间也在预设气流持续时间范围内时,可确认用户输入的清理指令为预设的后台清理指令并开始根据预设清理策略清理所述智能终端的后台应用,否则返回步骤S102重新开始检测所述智能终端周围气流的气流速度以及气流持续时间。
[0030]在本实施例中,用户可根据自己的偏好和使用习惯,预先配置所述预设清理策略。比如,所述预设清理策略可设置为清理所述后台应用中占用内存最多的一个应用,对于后台占用内存资源最多而最影响系统性能的后台应用首先进行单独清理,每次在确认用户输入的清理指令为预设的后台清理指令时,获取所有后台应用的占用内存状态并排序获得占用内存最多的一个应用,用户的每次吹风气流都可以清理一个占用内存最多的应用,同时可在所述智能终端显示装置上显示当前后台应用占用内存列表和待清理的最占用内存资源的应用,可以有效控制后台应用的清理进度和具体的清理需求,避免现有后台应用清理工具一次性将所有的后台应用清理干净而不能选择保留期望的后台应用的情况。
[0031]在本发明又一实施例中,所述预设清理策略设置为清理所述后台应用中预设清理白名单以外的所有应用。用户可预先设置清理白名单,将常用或自己偏爱的应用排除在实际后台清理应用名单之外,并可快速清理掉所述后台应用中预设清理白名单以外的所有应用,在保障用户期望的白名单应用不被误清理的同时快速清理掉其他后台应用,实现个性化后台应用清理,并提升了后台应用清理的安全性和工作效率。
[0032]在本发明的再一实施例中,所述预设清理策略设置为清理所述后台应用中最新使用的应用以外的所有应用。当用户使用当前应用感觉卡顿时,并可快速清理掉所述后台应用中最新使用的应用以外的所有应用,在保障当前应用不被误清理的同时快速清理掉其他后台应用,提升当前应用的运行性能,实现个性化后台应用清理,并提升了后台应用清理的安全性和工作效率。
[0033]图2为本发明另一个实施例中智能终端后台应用的清理方法的流程示意图。在上述实施例的基础上,本实施例所述的智能终端后台应用的清理方法,包括:
[0034]步骤SlOl:接收清理后台应用触发指令。
[0035]步骤S102:检测所述智能终端周围气流的气流速度以及气流持续时间。
[0036]步骤S103:当检测到的气流速度以及气流持续时间分别处于预设气流速度范围以及预设气流持续时间范围内时,根据预设清理策略清理所述智能终端的后台应用。
[0037]步骤S104:检测所述智能终端周围两个连续气流的气流速度、气流持续时间以及间隔时间。
[0038]步骤S105:当检测到两个连续的所述气流速度、气流持续时间以及间隔时间都分别处于预设气流速度范围、预设气流持续时间范围以及预设间隔时间范围内时,清理所述智能终端所有的后台应用。
[0039]在本实施例中,当用户对着所述智能终端表面的所述检测模块连续两次吹气时,所述检测模块开始检测并记录这两次吹气气流从开始到结束的持续时间、期间实时的气流速度以及间隔时间,并将检测到的实时气流速度求平均值而获得这两次吹气气流的气流速度,通过两次吹气气流控制所述智能终端周围气流的气流速度、气流持续时间以及间隔时间实现清理所述智能终端所有的后台应用的控制指令的快速输入,提升了控制指令输入的效率和便捷性,同时具有极强的趣味性,提升了清理后台应用的用户体验。
[0040]图3为本发明实施例中又一个实施例中智能终端后台应用的清理装置100的结构示意图。如图所示,所述智能终端后台应用的清理装置100,包括依次连接的接收单元10、检测单元20、判断单元30以及清理单元40。
[0041]所述接收单元10设置在所述智能终端的表面,用于接收清理后台应用触发指令。其中,所述接收单元10可以是触摸屏或实体按键,比如可通过触摸屏接收用户按压清理后台应用的虚拟命令或内存清理工具应用的按键,或是通过实体按键比如HOME键接收用户的两次快速按压,来接收用户发出的清理后台应用触发指令。在所述接收单元10接收到清理后台应用触发指令后,所述智能终端开始进入清理后台应用的流程。
[0042]所述检测单元20,是设置在所述智能终端表面的检测模块比如气流传感器,用于检测周围气流的气流速度以及气流持续时间。在本实施例中,在进入清理后台应用流程后,当用户对着所述智能终端表面的所述检测单元20吹气时,所述检测单元20开始检测并记录这次吹气气流从开始到结束的持续时间和期间实时的气流速度,并将检测到的实时气流速度求平均值而获得这次吹气气流的气流速度,通过吹气气流控制所述智能终端周围气流的气流速度以及气流持续时间实现清理后台控制指令的快速输入,提升了控制指令输入的效率和便捷性,同时具有极强的趣味性,提升了清理后台应用的用户体验。
[0043]所述判断单元30,与所述检测单元20连接,用于判断所述检测单元20检测到的气流速度以及气流持续时间是否分别处于预设气流速度范围以及预设气流持续时间范围内。在通过所述检测单元20检测气流接收到用户输入的清理指令后,还需要通过所述验证单元30验证所述气流是否满足预设条件来确认用户输入的清理指令是否为预设的后台清理指令。在所述判断单元30验证所述气流时,首选判断所述检测单元20检测到的气流速度是否在预设的气流速度范围内,当判断所述检测单元20检测到的气流速度在预设的气流速度范围内时,继续判断气流持续时间是否在预设气流持续时间范围内,否则所述检测单元20重新开始检测所述智能终端周围气流的气流速度以及气流持续时间。当所述判断单元30判断气流持续时间也在预设气流持续时间范围内时,可确认用户输入的清理指令为预设的后台清理指令,否则所述检测单元20重新开始检测所述智能终端周围气流的气流速度以及气流持续时间。
[0044]所述清理单元40,与所述判断单元30连接,用于在当所述判断单元30判断所述检测单元20检测到的气流速度以及气流持续时间分别处于预设气流速度范围以及预设气流持续时间范围内时,根据预设清理策略清理所述智能终端的后台应用。
[0045]在本实施例中,用户可根据自己的偏好和使用习惯,预先配置所述预设清理策略。比如,所述预设清理策略可设置为清理所述后台应用中占用内存最多的一个应用,对于后台占用内存资源最多而最影响系统性能的后台应用首先进行单独清理,每次在确认用户输入的清理指令为预设的后台清理指令时,获取所有后台应用的占用内存状态并排序获得占用内存最多的一个应用,用户的每次吹风气流都可以清理一个占用内存最多的应用,同时可在所述智能终端显示装置上显示当前后台应用占用内存列表和待清理的最占用内存资源的应用,可以有效控制后台应用的清理进度和具体的清理需求,避免现有后台应用清理工具一次性将所有的后台应用清理干净而不能选择保留期望的后台应用的情况。
[0046]在本发明又一实施例中,所述预设清理策略设置为清理所述后台应用中预设清理白名单以外的所有应用。用户可预先设置清理白名单,将常用或自己偏爱的应用排除在实际后台清理应用名单之外,并可快速清理掉所述后台
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1