一种应用控制方法及终端技术

技术编号:12337864 阅读:66 留言:0更新日期:2015-11-18 10:52
本发明专利技术实施例提供了一种应用控制方法及终端。其中,该方法包括:检测目标应用当前的电量消耗值;获取该目标应用当前被设定的电量阈值;判断该目标应用当前的电量消耗值是否超过当前被设定的电量阈值;当该目标应用当前的电量消耗值超过当前被设定的电量阈值时,控制目标应用进入省电模式。可见,本发明专利技术实施例能够简单、便捷地延长终端的待机时长。

【技术实现步骤摘要】

本专利技术涉及电子
,具体涉及一种应用控制方法及终端
技术介绍
随着计算机技术的发展,手机、平板电脑、笔记本等终端可以安装各种应用为人们的生活和工作提供诸多信息和便利,然而,这些终端设置的电池电量有限,导致终端待机时长有限,并且,若开启过多的应用将会严重缩短待机时长。为了使用户在有限待机时长内合理规划终端的使用方案,终端可以及时显示电池的剩余电量。在实践中发现,终端若需延长待机时长,需要用户时不时地查看显示的剩余电量并在剩余电量较少时通过手机助手或应用设置界面手动设置当前正在开启的应用进入省电模式,过程操作繁琐。
技术实现思路
本专利技术实施例提供了一种应用控制方法及终端,能够便捷地延长终端的待机时长。本专利技术实施例提供了一种应用的控制方法,包括:检测目标应用当前的电量消耗值;获取所述目标应用当前被设定的电量阈值;判断所述目标应用当前的电量消耗值是否超过所述当前被设定的电量阈值;当所述目标应用当前的电量消耗值超过所述当前被设定的电量阈值时,控制所述目标应用进入省电模式。相应地,本专利技术实施例还提供了一种终端,包括:检测单元,用于检测目标应用当前的电量消耗值;第一获取单元,用于获取所述目标应用当前被设定的电量阈值;第一判断单元,用于判断所述目标应用当前的电量消耗值是否超过所述当前被设定的电量阈值;控制单元,用于在所述第一判断单元判断出所述目标应用当前的电量消耗值超过所述当前被设定的电量阈值时,控制所述目标应用进入省电模式。本专利技术实施例可以检测目标应用当前的电量消耗值;获取所述目标应用当前被设定的电量阈值;判断所述目标应用当前的电量消耗值是否超过所述当前被设定的电量阈值;当所述电量消耗值超过所述当前被设定的电量阈值时,控制所述目标应用进入省电模式。可见,本专利技术实施例能够简单、便捷地延长终端的待机时长。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种应用控制方法的流程示意图;图2是本专利技术实施例提供的另一种应用控制方法的流程示意图;图3是本专利技术实施例提供的一种终端的结构示意图;图4是本专利技术实施例提供的另一种终端的结构示意图;图5是本专利技术实施例提供的另一种终端的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种应用控制方法及终端设备,便捷地延长终端的待机时长。以下分别进行详细说明。请参阅图1,图1是本专利技术实施例提供的一种应用控制方法的流程示意图。如图1所示,该应用控制方法可以包括以下步骤。SlOl、终端检测目标应用当前的电量消耗值;本专利技术实施例中,该终端可以为手机、笔记本、平板电脑、电子阅读器或其他便携式设备等。终端一般由硬件和软件构成。软件方面包括系统软件,(例如10S、安卓、window等)以及在系统的基础上安装并运行的相应应用。每个应用可以实现特定的功能,例如通信应用可以实现文本、语音等信息的交互;购物应用可以实现线上交易。在一般情况下,应用在工作的时候,需要唤醒系统以及相应的硬件(比如CPU、传感器等),以获取并处理相应的数据,实现相应的功能。同时,也会产生相应的电量消耗。应用消耗的电量主要包括在运行应用过程中系统消耗的电量、应用本身消耗的电量以及相应硬件工作所消耗的电量。本专利技术实施例中,可以对安装在终端中的一个或者多个应用进行电量消耗值的监控。本专利技术实施例中,被监控的应用确定为目标应用。例如,可以对Facebook、WeChat等应用在运行过程中的电量进行监控,确定其电量消耗值。电量消耗值,可以用安培小时(AH)或者毫安小时(mAH)来表示。该目标应用包括终端正在运行的娱乐类、办公类和生活类的任一种应用;电量消耗值为该目标应用截至当前已消耗的电量,可选地,该电量消耗值可以为该目标应用在终端的电池池满额时到当前之间已消耗的电量。例如,通过设定监控进程在电池满额开始,若有目标应用运行,则监控进程确定该目标应用的运行时长,结合之前确定的目标应用在单位时间的电量消耗值,即可及时确定目标应用当前的电量消耗值。本专利技术实施例中,终端在检测目标应用当前的电量消耗值之前,还可以检测终端电池的当前剩余可用电量是否低于预设阈值,若低于,则可以执行步骤S101。其中,该预设阈值可以由用户自定义设置,也可以由系统根据用户开启的省电模式或者正常模式等设置相应的预设阈值,当终端电池的当前剩余可用电量低于预设阈值时,可以执行步骤SlOl至S104,对应用进行控制,延长终端的续航时间。其中,终端的电池当前剩余可用电量是指电池满额电量减去已消耗的电量获得的剩余电量中减掉维持系统正常运行的最低电量的值。其中,终端获取终端电池的当前剩余可用电量的方式可以为电压测试法、电池建模法以及库仑计等的任一种或多种的结合使用,本专利技术实施例不再详述。作为一种可选的实施方式,步骤SlOl中,终端检测目标应用当前的电量消耗值的方式可以为:检测没有运行该目标应用时终端在单位时间消耗的电量,再检测相同运行环境下,该目标应用在运行时单位时间消耗的电量,确定两者之间的差值,可以确定该目标应用在单位时间的电量消耗值,终端可以根据该单位时间的电量消耗值确定目标应用在一个充电周期内的电量消耗值,该充电周期以终端电池为满额状态到下次满额状态之间的时长;例如,在一个充电周期开始时,监控该目标应用的截至当前的使用时长,根据该应用在单位时间的平均电量消耗值与使用时长的乘积,即可获得该目标应用当前的电量消耗值。作为另一种可选的实施方式,终端可以通过检测终端正在运行的目标应用在单位时间内的各功能函数的运行次数与电量消耗值之间的关系,根据该关系可以确定目标应用在一个充电周期内的电量消耗值。例如,在一个充电周期开始时,监控该目标应用的截至当前的使用时长,根据该应用单位时间内的各功能函数的运行次数与电量消耗值之间的关系确定该使用时长的目标应用当前的电量消耗值。S102、终端获取目标应用当前被设定的电量阈值;本专利技术实施例中,该电量阈值用于指示该目标应用所允许消耗的最大的电量值,该值可以由用户自定义或者终端根据该目标应用被用户使用的情况进行设定。S103、终端判断该目标应用当前的电量消耗值是否超过当前被设定的电量阈值,若超过当前被设定的电量阈值,则执行步骤S104,否则,继续执行步骤SlOl。S104、终端控制该目标应用进入省电模式。本专利技术实施例中,控制目标应用的省电模式可以为调整目标应用运行状态,运行参数。其中,调整目标应用的运行参数可以为调整目标应用功耗相关的软件或硬件的运行参数,如可以降低目标应用唤醒的周期(一些通信应用需要定时唤醒来进行数据交换,例如FacebooKWeChat等),也可以降低运行目标应用对应的屏幕亮度,或者降低目标应用在运行过程中网络接口的通信频次。如果目标应用唤醒的周期无限延长时本文档来自技高网...

【技术保护点】
一种应用控制方法,其特征在于,包括:检测目标应用当前的电量消耗值;获取所述目标应用当前被设定的电量阈值;判断所述目标应用当前的电量消耗值是否超过所述当前被设定的电量阈值;当所述目标应用当前的电量消耗值超过所述当前被设定的电量阈值时,控制所述目标应用进入省电模式。

【技术特征摘要】

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

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

1