一种应用程序控制方法及移动终端的制作方法_3

文档序号:9921859阅读:来源:国知局
获取模块30获取了移动终端正在运行的所有应用程序之后,匹配模块40会将获取的该应用程序与预设数据库中的预设应用程序进行匹配,并获取匹配结果。譬如,当获取模块30获取的应用程序集合中包括QQ、爱奇艺视频播放器以及隐藏的流氓软件时,若该预设应用程序包括爱奇艺视频播放器,则匹配之后的匹配结果为匹配成功,反之匹配失败。
[0091]第一处理模块50,用于根据该匹配结果停止相应应用程序的运行。
[0092]优选的,该第一处理模块50具体可以用于:
[0093]若该匹配结果为匹配成功,则停止该应用程序集合中未匹配成功的应用程序的运行;
[0094]若该匹配结果为匹配失败,则断开该移动终端的网络连接,以便停止所有应用程序的运行,之后周期性开启该网络连接。
[0095]本实施例中,当运行的应用程序集合中包括预设应用程序时,则匹配结果为匹配成功,反之,则匹配结果为匹配失败。当该匹配结果为匹配成功时,第一处理模块50会向未匹配成功的其他应用程序发送停止运行指令,使其停止运行,这样可以使移动终端在某些特定的使用状态下(比如通过移动终端看视频或听歌),依然能自动关闭其他不必要的应用程序,达到节省电量的目的。当该匹配结果为匹配失败时,第一处理模块50会发送断开网络连接的指令,使该移动终端不再进行任何的数据收发工作,避免流量偷跑,并且第一处理模块50会向所有应用程序发送停止运行指令,禁止所有应用程序的偷跑运行,避免电量浪费。与此同时,为了避免因长时间断网给用户带来不便,第一处理模块50会开启移动终端的计时器功能,当到达预计计时时间时,第一处理模块50会控制移动终端重新进行网络连接,以便集中处理数据信息的接收,避免遗漏重要信息。
[0096]优选的,如图3所示,该移动终端还可以包括第二处理模块60,用于:
[0097]当该移动终端处于抓握状态时,在预设时间内获取系统激活请求,以便该移动终端进入激活状态;若系统激活请求获取失败,则触发该获取模块30执行该获取正在运行的应用程序集合的操作。
[0098]本实施例中,该预设时间可以是系统默认设置,譬如一分钟,该系统激活请求可以是用户按压移动终端的按键或者触摸该触摸屏时自动生成。具体的,当检测模块20判断出该移动终端处于抓握状态时,若在预设时间内,用户对移动终端进行了相应操作而生成了该系统激活请求,第二处理模块60会控制该移动终端进入激活状态。若在预设时间内,用户没有进行任何操作(即系统激活请求获取失败),第二处理模块60会触发该获取模块30获取正在运行的应用程序集合的操作。
[0099]具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
[0100]由上述可知,本实施例提供的移动终端,当接收模块10接收到移动终端唤醒请求时,通过检测模块20检测该移动终端是否处于抓握状态,若否,获取模块30获取正在运行的应用程序集合,并通过匹配模块40将该应用程序集合中的应用程序与预设应用程序进行匹配,之后第一处理模块50根据匹配结果停止相应应用程序的运行,能解决手机应用程序后台偷跑运行现象,提高手机续航能力。
[0101]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(R0M,Read Only Memory)、随机存取记忆体(RAM,RandomAccess Memory)、磁盘或光盘等。
[0102]以上对本发明实施例所提供的一种应用程序控制方法及移动终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种应用程序控制方法,其特征在于,包括: 接收移动终端唤醒请求; 根据所述移动终端唤醒请求检测所述移动终端是否处于抓握状态; 若否,获取正在运行的应用程序集合; 将所述应用程序集合中的应用程序与预设应用程序进行匹配,并获取匹配结果; 根据所述匹配结果停止相应应用程序的运行。2.根据权利要求1所述的应用程序控制方法,其特征在于,所述根据所述移动终端唤醒请求检测所述移动终端是否处于抓握状态的步骤具体包括: 根据所述移动终端唤醒请求检测是否有电容值变化信号产生; 若有电容值变化信号产生,则获取产生所述电容值变化信号的传感器的位置信息; 根据所述位置信息判断所述移动终端是否处于抓握状态。3.根据权利要求1所述的应用程序控制方法,其特征在于,所述根据所述匹配结果停止相应应用程序的运行的步骤包括:若所述匹配结果为匹配成功,则停止所述应用程序集合中未匹配成功的应用程序的运行。4.根据权利要求1所述的应用程序控制方法,其特征在于,所述根据所述匹配结果停止相应应用程序的运行的步骤包括:若所述匹配结果为匹配失败,则断开所述移动终端的网络连接,以便停止所有应用程序的运行,之后周期性开启所述网络连接。5.根据权利要求1-4任意一项所述的应用程序控制方法,其特征在于,所述应用程序控制方法还包括: 当所述移动终端处于抓握状态时,在预设时间内获取系统激活请求,以便所述移动终端进入激活状态; 若系统激活请求获取失败,则执行所述获取正在运行的应用程序集合的步骤。6.一种移动终端,其特征在于,包括: 接收模块,用于接收移动终端唤醒请求; 检测模块,用于根据所述移动终端唤醒请求检测所述移动终端是否处于抓握状态; 获取模块,用于若否,获取正在运行的应用程序集合; 匹配模块,用于将所述应用程序集合中的应用程序与预设应用程序进行匹配,并获取匹配结果; 第一处理模块,用于根据所述匹配结果停止相应应用程序的运行。7.根据权利要求6所述的移动终端,其特征在于,所述检测模块具体用于: 根据所述移动终端唤醒请求检测是否有电容值变化信号产生; 若有电容值变化信号产生,则获取产生所述电容值变化信号的传感器的位置信息; 根据所述位置信息判断所述移动终端是否处于抓握状态。8.根据权利要求6所述的移动终端,其特征在于,所述第一处理模块具体用于:若所述匹配结果为匹配成功,则停止所述应用程序集合中未匹配成功的应用程序的运行。9.根据权利要求6所述的移动终端,其特征在于,所述第一处理模块具体用于:若所述匹配结果为匹配失败,则断开所述移动终端的网络连接,以便停止所有应用程序的运行,之后周期性开启所述网络连接。10.根据权利要求6-9任意一项所述的移动终端,其特征在于,所述移动终端还包括第二处理模块,用于: 当所述移动终端处于抓握状态时,在预设时间内获取系统激活请求,以便所述移动终端进入激活状态; 若系统激活请求获取失败,则触发所述获取模块执行所述获取正在运行的应用程序集合的操作。
【专利摘要】本发明公开了一种应用程序控制方法及移动终端,该应用程序控制方法包括:接收移动终端唤醒请求;根据所述移动终端唤醒请求检测所述移动终端是否处于抓握状态;若否,获取正在运行的应用程序集合;将所述应用程序集合中的应用程序与预设应用程序进行匹配,并获取匹配结果;根据所述匹配结果停止相应应用程序的运行;上述应用程序控制方法能解决手机应用程序后台偷跑运行现象,提高手机续航能力。
【IPC分类】G06F9/44, G06F1/32
【公开号】CN105700883
【申请号】CN201610021439
【发明人】袁石林
【申请人】广东欧珀移动通信有限公司
【公开日】2016年6月22日
【申请日】2016年1月12日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1