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

文档序号:9921859阅读:474来源:国知局
一种应用程序控制方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及移动通信领域,尤其涉及一种应用程序控制方法及移动终端。
【背景技术】
[0002]随着移动终端的快速发展,现如今,智能手机的应用非常丰富,应用规模也越来越大,不可避免的,应用耗电的情况也越来越明显。对于经常出差和工作繁忙的职场人士来说,由于他们必须随时随地与外界保持联系,若智能手机的待机时间过短(即续航能力较弱),则会给他们带来很大不便。
[0003]为提高续航能力,在不使用智能手机的时候(譬如锁屏状态下),人们通常希望智能手机进入休眠状态,以限制后台程序的偷跑,达到节省电量的目的。常用的休眠状态触发手段有两种,一种是通过按压电源键来被动进入休眠状态,另一种是若用户在设置的自动背光时间内没有任何操作,则自动进入休眠状态。这两种方法虽然能在一定程度上达到节省电量的目的,但是对于一些流氓软件,或者当用户正在播放视频或播放音乐时,智能手机是无法完全禁止后台应用偷跑的,达不到节省电量的目的。

【发明内容】

[0004]本发明的目的在于提供一种应用程序控制方法及移动终端,以解决现有移动终端无法彻底禁止后台应用偷跑,造成不必要的电量浪费的技术问题。
[0005]为解决上述技术问题,本发明实施例提供以下技术方案:
[0006]—种应用程序控制方法,其包括:
[0007]接收移动终端唤醒请求;
[0008]根据所述移动终端唤醒请求检测所述移动终端是否处于抓握状态;
[0009]若否,获取正在运行的应用程序集合;
[0010]将所述应用程序集合中的应用程序与预设应用程序进行匹配,并获取匹配结果;[0011 ]根据所述匹配结果停止相应应用程序的运行。
[0012]进一步地,所述根据所述移动终端唤醒请求检测所述移动终端是否处于抓握状态的步骤具体包括:
[0013]根据所述移动终端唤醒请求检测是否有电容值变化信号产生;
[0014]若有电容值变化信号产生,则获取产生所述电容值变化信号的传感器的位置信息;
[0015]根据所述位置信息判断所述移动终端是否处于抓握状态。
[0016]进一步地,所述根据所述匹配结果停止相应应用程序的运行的步骤包括:若所述匹配结果为匹配成功,则停止所述应用程序集合中未匹配成功的应用程序的运行。
[0017]进一步地,所述根据所述匹配结果停止相应应用程序的运行的步骤包括:若所述匹配结果为匹配失败,则断开所述移动终端的网络连接,以便停止所有应用程序的运行,之后周期性开启所述网络连接。
[0018]进一步地,所述应用程序控制方法还包括:
[0019]当所述移动终端处于抓握状态时,在预设时间内获取系统激活请求,以便所述移动终端进入激活状态;
[0020]若系统激活请求获取失败,则执行所述获取正在运行的应用程序集合的步骤。
[0021]为解决上述技术问题,本发明实施例还提供以下技术方案:
[0022]一种移动终端,其包括:
[0023]接收模块,用于接收移动终端唤醒请求;
[0024]检测模块,用于根据所述移动终端唤醒请求检测所述移动终端是否处于抓握状态;
[0025]获取模块,用于若否,获取正在运行的应用程序集合;
[0026]匹配模块,用于将所述应用程序集合中的应用程序与预设应用程序进行匹配,并获取匹配结果;
[0027]第一处理模块,用于根据所述匹配结果停止相应应用程序的运行。
[0028]进一步地,所述检测模块具体用于:
[0029]根据所述移动终端唤醒请求检测是否有电容值变化信号产生;
[0030]若有电容值变化信号产生,则获取产生所述电容值变化信号的传感器的位置信息;
[0031 ]根据所述位置信息判断所述移动终端是否处于抓握状态。
[0032]进一步地,所述第一处理模块具体用于:若所述匹配结果为匹配成功,则停止所述应用程序集合中未匹配成功的应用程序的运行。
[0033]进一步地,所述第一处理模块具体用于:若所述匹配结果为匹配失败,则断开所述移动终端的网络连接,以便停止所有应用程序的运行,之后周期性开启所述网络连接。
[0034]进一步地,所述移动终端还包括第二处理模块,用于:
[0035]当所述移动终端处于抓握状态时,在预设时间内获取系统激活请求,以便所述移动终端进入激活状态;
[0036]若系统激活请求获取失败,则触发所述获取模块执行所述获取正在运行的应用程序集合的操作。
[0037]本发明所述的应用程序控制方法及移动终端,当接收到移动终端唤醒请求时,检测该移动终端是否处于抓握状态,若否,获取正在运行的应用程序集合,并将该应用程序集合中的应用程序与预设应用程序进行匹配,之后根据匹配结果停止相应应用程序的运行,能解决手机应用程序后台偷跑运行现象,提高手机续航能力。
【附图说明】
[0038]下面结合附图,通过对本发明的【具体实施方式】详细描述,将使本发明的技术方案及其它有益效果显而易见。
[0039]图1是本发明第一实施例提供的应用程序控制方法的流程示意图。
[0040]图2为本发明第二实施例提供的移动终端的结构示意图。
[0041]图3为本发明第二实施例提供的另一移动终端的结构示意图。
【具体实施方式】
[0042]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0043]本发明实施例提供一种应用程序控制方法及移动终端。以下将分别进行详细说明。
[0044]第一实施例
[0045]本实施例将从移动终端的角度进行描述,该移动终端可以包括手机等终端设备。
[0046]请参阅图1,图1具体描述了本发明第一实施例提供的应用程序控制方法,其可以包括:
[0047]SlOl、接收移动终端唤醒请求。
[0048]本实施例中,该移动终端唤醒请求可以是移动终端接收到消息(譬如好友发送的短信、QQ消息、微信消息等等)时自动生成的,也可以是用户手动按压电源键生成的。此时,该移动终端可以处于锁屏状态,也可以处于非锁屏状态,当处于非锁屏状态时,该移动终端可以是正在充电、播放视频、播放音乐或者收听广播等。
[0049]S102、根据该移动终端唤醒请求检测该移动终端是否处于抓握状态,若否,则执行步骤 S103-S105。
[0050]本实施例中,可以通过传感器来检测该移动终端是否处于抓握状态,该传感器可以包括压力传感器、温度传感器和/或电容式触摸传感器。
[0051]当该传感器为电容式触摸传感器时,上述步骤S102具体可以包括:
[0052]根据该移动终端唤醒请求检测是否有电容值变化信号产生;
[0053]若有电容值变化信号产生,则获取产生该电容值变化信号的传感器的位置信息;
[0054]根据该位置信息判断该移动终端是否处于抓握状态。
[0055]本实施例中,由于人手接触到该电容式触摸传感器时会改变其寄生电容值,产生电容值变化信号,故可以在移动终端的外框四周以及背面设置该电容式触摸传感器,通过获取发生电容值变化的电容式触摸传感器的位置可以判断人手的位置,进而判断该移动终端是否处于抓握状态。
[0056]考虑到人手抓握习惯,通常,可以在移动终端外框的四条侧边的两端部
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1