CN105653007A - 一种节省电量的方法、装置及电子设备 - Google Patents

一种节省电量的方法、装置及电子设备 Download PDF

Info

Publication number
CN105653007A
CN105653007A CN201511005893.XA CN201511005893A CN105653007A CN 105653007 A CN105653007 A CN 105653007A CN 201511005893 A CN201511005893 A CN 201511005893A CN 105653007 A CN105653007 A CN 105653007A
Authority
CN
China
Prior art keywords
application program
power consumption
management list
application
quality
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201511005893.XA
Other languages
English (en)
Inventor
韩峰
张宇星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Kingsoft Internet Security Software Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201511005893.XA priority Critical patent/CN105653007A/zh
Publication of CN105653007A publication Critical patent/CN105653007A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3209Monitoring remote activity, e.g. over telephone lines or network connections
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3287Power saving characterised by the action undertaken by switching off individual functional units in the computer system

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开了一种节省电量的方法,包括:检测移动信号的质量;当所述移动信号的质量低于预设指标时,判断是否处于异常耗电状态;若处于异常耗电状态,则显示应用管理列表,所述应用管理列表包括正在连接网络的应用程序的图标;当获取到用户针对所述应用管理列表中目标应用程序的图标输入的结束指令时,关闭所述目标应用程序。相应的,本发明实施例还公开了一种节省电量的装置及电子设备。采用本发明,可以实现减少在移动信号的质量较差时的耗电量,延长电量续航时间。

Description

一种节省电量的方法、装置及电子设备
技术领域
本发明涉及计算机技术领域,尤其涉及一种节省电量的方法、装置及电子设备。
背景技术
基站向手机等终端发射的信号被称为移动信号,经研究发现,移动信号的质量将影响终端的电量续航时间。其中一个原因是,终端上安装有需要连接网络的应用程序(Application,APP),这些APP会保持与网络的数据传输,当移动信号的质量较差时,这些APP与网络传输数据的成功率较低,以至于频繁传输,导致耗电加快。
针对上述问题,用户节省电量的通常做法是为终端开启飞行模式,或者关机。然而,上述做法也使得终端无法进行通话和收发信息。
发明内容
本发明实施例提供了一种节省电量的方法、装置及电子设备,可以实现减少在移动信号的质量较差时的耗电量,延长电量续航时间。
本发明实施例提供了一种节省电量的方法,包括:
检测移动信号的质量;
当所述移动信号的质量低于预设指标时,判断是否处于异常耗电状态;
若处于异常耗电状态,则显示应用管理列表,所述应用管理列表包括正在连接网络的应用程序的图标;
当获取到用户针对所述应用管理列表中目标应用程序的图标输入的结束指令时,关闭所述目标应用程序。
可选的,所述移动信号的质量低于预设指标包括:
所述移动信号的强度小于预设强度阈值;或者
搜索网络的时间大于预设时间阈值;或者
在第一预设时间段内断开网络的次数大于预设次数阈值。
另可选的,所述异常耗电状态包括:
在第二预设时间段内的耗电量大于预设电量阈值。
又可选的,所述应用管理列表还包括所述正在连接网络的应用程序在所述第二预设时间段内的耗电量。
进一步的,所述显示应用管理列表包括:
获取所述正在连接网络的应用程序在所述第二预设时间段内的耗电量;
生成按耗电量从大到小的顺序排列所述正在连接网络的应用程序的图标的所述应用管理列表;
显示所述应用管理列表。
另可选的,所述显示应用管理列表之后,还包括:
当在第三预设时间段内未获取到用户输入的结束指令时,关闭所述正在连接网络的应用程序。
进一步的,所述关闭所述正在连接网络的应用程序,包括:
确定在所述正在连接网络的应用程序中的非必要应用程序,所述非必要应用程序包括在第四预设时间段内未被用户使用过的应用程序;
关闭所述非必要应用程序。
可选的,所述非必要应用程序包括在第四预设时间段内未被用户使用的应用程序。
又可选的,所述应用管理列表还包括断网选项;
所述显示应用管理列表之后,还包括:
当获取到用户针对所述断网选项输入的选取指令时,开启飞行模式。
本发明实施例提供了一种节省电量的装置,包括:
信号质量检测模块,用于检测移动信号的质量;
异常耗电判断模块,用于当所述移动信号的质量低于预设指标时,判断是否处于异常耗电状态;
应用列表显示模块,用于若处于异常耗电状态,则显示应用管理列表,所述应用管理列表包括正在连接网络的应用程序的图标;
省电操作执行模块,用于当获取到用户针对所述应用管理列表中目标应用程序的图标输入的结束指令时,关闭所述目标应用程序。
可选的,所述移动信号的质量低于预设指标包括:
所述移动信号的强度小于预设强度阈值;或者
搜索网络的时间大于预设时间阈值;或者
在第一预设时间段内断开网络的次数大于预设次数阈值。
另可选的,所述异常耗电状态包括:
在第二预设时间段内的耗电量大于预设电量阈值。
又可选的,所述应用管理列表还包括所述正在连接网络的应用程序在所述第二预设时间段内的耗电量。
进一步的,所述弹出耗电提示框包括:
所述应用列表显示模块,具体用于显示包括正在连接网络的应用程序和所述应用程序在所述第二预设时间段内的耗电量的管理列表;
所述省电操作执行模块,具体用于当获取到用户针对所述管理列表中目标应用程序输入的结束指令时,关闭所述目标应用程序。
可选的,所述应用列表显示模块包括:
耗电信息获取单元,用于获取所述正在连接网络的应用程序在所述第二预设时间段内的耗电量;
应用列表生成单元,用于生成按耗电量从大到小的顺序排列所述正在连接网络的应用程序的图标的所述应用管理列表;
应用列表显示单元,用于显示所述应用管理列表。
另可选的,所述省电操作执行模块,还用于当在第三预设时间段内未获取到用户输入的结束指令时,关闭所述正在连接网络的应用程序。
更进一步的,所述省电操作执行模块,还具体用于确定在所述正在连接网络的应用程序中的非必要应用程序,所述非必要应用程序包括在第四预设时间段内未被用户使用过的应用程序;关闭所述非必要应用程序。
又可选的,所述应用管理列表还包括断网选项;
所述省电操作执行模块,还用于当获取到用户针对所述断网选项输入的选取指令时,开启飞行模式。
本发明实施例提供了一种电子设备,包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:
检测移动信号的质量;
当所述移动信号的质量低于预设指标时,判断是否处于异常耗电状态;
若处于异常耗电状态,则显示应用管理列表,所述应用管理列表包括正在连接网络的应用程序的图标;
当获取到用户针对所述应用管理列表中目标应用程序的图标输入的结束指令时,关闭所述目标应用程序。
为达到上述目的,本发明实施例提供了一种存储介质,其中,该存储介质用于存储应用程序,所述应用程序用于在运行时执行本发明实施例所述的一种节省电量的方法。
为达到上述目的,本发明实施例提供了一种应用程序,其中,该应用程序用于在运行时执行本发明实施例所述的一种节省电量的方法。
由上可见,本发明实施例中,当移动信号的质量低于预设指标时,判断是否处于异常耗电状态,若处于异常耗电状态,则显示应用管理列表,其中应用管理列表包括正在连接网络的应用程序的图标,然后根据用户针对应用管理列表中目标应用程序的图标输入的结束指令关闭目标应用程序,避免了目标应用程序因移动信号的质量较差而与网络的频繁传输,进而减少了频繁传输导致的耗电,延长了电量续航时间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种节省电量的方法的流程示意图;
图2是本发明实施例提供的另一种节省电量的方法的流程示意图;
图3是本发明实施例提供的一种节省电量的装置的结构示意图;
图4是本发明实施例提供的一种应用列表显示模块的结构示意图;
图5是本发明实施例提供的一种电子设备的结构示意图;
图6是本发明实施例提供的一种耗电提示框的显示示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的节省电量的方法应用于终端,所述终端包括智能手机、平板电脑、智能可穿戴设备、数字音视频播放器、电子阅读器、手持游戏机和车载电子设备等电子设备。其中,终端能够接收移动信号,并能够安装和运行APP。
图1是本发明实施例中一种节省电量的方法的流程示意图。如图所示本实施例中的节省电量的方法的流程可以包括:
S101,检测移动信号的质量。
具体的,本发明装置每隔一段时间对移动信号的质量进行一次检测。其中,移动信号的质量可以通过终端连接网络的稳定性来评判,而稳定性可以体现于移动信号的强度、终端搜索网络的时间以及终端断开网络的频率等特征。一般地,移动信号的强度越小,或是终端搜索网络的时间越长,或是终端断开网络的频率越高,则稳定性越差,移动信号的质量越差。
S102,当所述移动信号的质量低于预设指标时,判断是否处于异常耗电状态。
具体的,本发明装置在确定移动信号的强度小于预设强度阈值时,或者终端搜索网络的时间大于预设时间阈值时,或者终端在第一预设时间段内断开网络的次数大于预设次数阈值时,判定移动信号的质量低于预设指标。需要指出的是,所述预设指标(包括预设强度阈值、预设时间阈值以及第一预设时间段和预设次数阈值)可以由设计人员或用户预先设定,也可以由与终端建立有通信连接的云端服务器动态设定,具体设定方式这里不作限定。
例如,假设预设强度阈值为-90db,若检测到终端的移动信号的强度为-97db,低于-90db,则判定移动信号的质量较差,未达到预设指标。又如,假设预设时间阈值为15s,若检测到终端处于无网络状态且搜索网络的时间为21s,大于15s,则判定移动信号的质量较差,未达到预设指标。又如,假设第一预设时间段为2min,且预设次数阈值为10次,若检测到终端在2min内断开网络的次数为13次,大于10次,则判定移动信号的质量较差,未达到预设指标。
进一步的,本发明装置在确定移动信号的质量未到达预设指标时,判断是否处于异常耗电状态。具体实现过程中,本发明装置若获知终端在第二预设时间段内的耗电量大于预设电量阈值,则判定终端处于异常耗电状态。同上,第二预设时间段和预设电量阈值可以由设计人员或用户预先设定,也可以由与终端建立有通信连接的云端服务器动态设定,具体设定方式这里不作限定。例如,假设第二预设时间段为2min,且预设电量阈值为20mA,若检测到终端在2min内的耗电量为50mA,大于2mA,则判定终端处于异常耗电状态;又如,假设第二预设时间段尾30min,且预设电量阈值为总电量的5%,若检测到终端在30min内的耗电量为总电量的7%,大于5%,则判定终端处于异常耗电状态。
S103,若处于异常耗电状态,则显示应用管理列表,所述应用管理列表包括正在连接网络的应用程序的图标。
可选的,所述应用管理列表还包括正在连接网络的应用程序在第二预设时间段内的耗电量。具体的,本发明装置显示应用管理列表的步骤如下:
步骤1,获取正在连接网络的应用程序在第二预设时间段内的耗电量。
例如,正在连接网络的APP为APP1、APP2、APP3和APP4,它们在2分钟内的耗电量分别为50mA、9mA、25mA和39mA。
步骤2,生成按耗电量从大到小的顺序排列正在连接网络的应用程序的图标的应用管理列表。
例如,将耗电量分别为50mA、9mA、25mA和39mA的APP1、APP2、APP3和APP4进行排列得到APP1-APP4-APP3-APP2,然后生成的应用管理列表,应用管理列表中依次排列有APP1、APP4、APP3和APP2分别对应的图标。
步骤3,显示应用管理列表。
例如,请参阅图6,如图所示显示的应用管理列表包括依次排列的APP1、APP4、APP3和APPP2,以及它们分别对应的耗电量50mA、39mA、25mA和9mA。可见,用户根据该应用管理列表可以得知正在连接网络的APP的耗电情况,进而可以从中选取想要关闭的APP,当然,对于一些重要APP,即使耗电量大,用户也可以不选择关闭。
S104,当获取到用户针对所述应用管理列表中目标应用程序的图标输入的结束指令时,关闭所述目标应用程序。
例如,当获取到用户针对APP1和APP4输入的结束指令时,关闭APP1和APP4,以节省电量。
进一步可选的,本发明装置当在第三预设时间段内未获取到用户输入的结束指令时,关闭正在连接网络的应用程序。同上,第三预设时间段可以由设计人员或用户预先设定,也可以由与终端建立有通信连接的云端服务器动态设定,具体设定方式这里不作限定。例如,假设第三预设时间段为1分钟,当在1分钟内未获取到用户输入的结束指令时,关闭所有正在连接网络的APP。本实施方式的好处在于,可以避免因用户迟迟没输入结束指令而导致目标APP持续耗电的问题,另外,还可以避免因长时间显示应用管理列表导致耗电的问题。
更进一步的,本发明装置关闭正在连接网络的应用程序的方式可以是:确定在正在连接网络的应用程序中的非必要应用程序;关闭非必要应用程序。可见,该方式可以避免关闭了用户所不想要关闭的APP。其中,所述非必要APP可以是在第四预设时间段内未被用户使用的APP。同上,第四预设时间段可以由设计人员或用户预先设定,也可以由与终端建立有通信连接的云端服务器动态设定,具体设定方式这里不作限定。例如,假设第四预设时间段为显示应用管理列表前的30分钟,若APP在此时间段内都未被用户使用过,则可以判定为非必要APP。
作为另一种可选的实施方式,应用管理列表还包括断网选项,本发明装置当获取到用户针对断网选项输入的选取指令时,开启飞行模式。例如,在应用管理列表的右下角设置“一键省电”的选项按钮,当获取到用户点击该按钮的操作时,为终端开启飞行模式,使得终端不再搜索网络,进而APP也停止连接网络,达到最佳省电效果。
由上可见,本发明实施例中,当移动信号的质量低于预设指标时,判断是否处于异常耗电状态,若处于异常耗电状态,则显示应用管理列表,其中应用管理列表包括正在连接网络的应用程序的图标,然后根据用户针对应用管理列表中目标应用程序的图标输入的结束指令关闭目标应用程序,避免了目标应用程序因移动信号的质量较差而与网络的频繁传输,进而减少了频繁传输导致的耗电,延长了电量续航时间。
图2是本发明实施例中另一种节省电量的方法的流程示意图。如图所示本实施例中的节省电量的方法的流程可以包括:
S201,检测移动信号的质量。
具体的,本发明装置每隔一段时间对移动信号的质量进行一次检测。其中,移动信号的质量可以通过终端连接网络的稳定性来评判,而稳定性可以体现于移动信号的强度、终端搜索网络的时间以及终端断开网络的频率等特征。一般地,移动信号的强度越小,或是终端搜索网络的时间越长,或是终端断开网络的频率越高,则稳定性越差,移动信号的质量越差。
S202,当所述移动信号的质量低于预设指标时,判断是否处于异常耗电状态。
具体的,本发明装置在确定移动信号的强度小于预设强度阈值时,或者终端搜索网络的时间大于预设时间阈值时,或者终端在第一预设时间段内断开网络的次数大于预设次数阈值时,判定移动信号的质量低于预设指标。需要指出的是,所述预设指标(包括预设强度阈值、预设时间阈值以及第一预设时间段和预设次数阈值)可以由设计人员或用户预先设定,也可以由与终端建立有通信连接的云端服务器动态设定,具体设定方式这里不作限定。
例如,假设预设强度阈值为-90db,若检测到终端的移动信号的强度为-97db,低于-90db,则判定移动信号的质量较差,未达到预设指标。又如,假设预设时间阈值为15s,若检测到终端处于无网络状态且搜索网络的时间为21s,大于15s,则判定移动信号的质量较差,未达到预设指标。又如,假设第一预设时间段为2min,且预设次数阈值为10次,若检测到终端在2min内断开网络的次数为13次,大于10次,则判定移动信号的质量较差,未达到预设指标。
进一步的,本发明装置在确定移动信号的质量未到达预设指标时,判断是否处于异常耗电状态,若终端处于异常耗电状态,则执行步骤S203,若否,则结束。具体实现过程中,本发明装置若获知终端在第二预设时间段内的耗电量大于预设电量阈值,则判定终端处于异常耗电状态。同上,第二预设时间段和预设电量阈值可以由设计人员或用户预先设定,也可以由与终端建立有通信连接的云端服务器动态设定,具体设定方式这里不作限定。例如,假设第二预设时间段为2min,且预设电量阈值为20mA,若检测到终端在2min内的耗电量为50mA,大于2mA,则判定终端处于异常耗电状态;又如,假设第二预设时间段尾30min,且预设电量阈值为总电量的5%,若检测到终端在30min内的耗电量为总电量的7%,大于5%,则判定终端处于异常耗电状态。
S203,显示应用管理列表。
可选的,所述应用管理列表还包括正在连接网络的应用程序在第二预设时间段内的耗电量。具体的,本发明装置显示应用管理列表的步骤如下:
步骤1,获取正在连接网络的应用程序在第二预设时间段内的耗电量。
例如,正在连接网络的APP为APP1、APP2、APP3和APP4,它们在2分钟内的耗电量分别为50mA、9mA、25mA和39mA。
步骤2,生成按耗电量从大到小的顺序排列正在连接网络的应用程序的图标的应用管理列表。
例如,将耗电量分别为50mA、9mA、25mA和39mA的APP1、APP2、APP3和APP4进行排列得到APP1-APP4-APP3-APP2,然后生成的应用管理列表,应用管理列表中依次排列有APP1、APP4、APP3和APP2分别对应的图标。
步骤3,显示应用管理列表。
例如,请参阅图6,如图所示显示的应用管理列表包括依次排列的APP1、APP4、APP3和APPP2,以及它们分别对应的耗电量50mA、39mA、25mA和9mA。可见,用户根据该应用管理列表可以得知正在连接网络的APP的耗电情况,进而可以从中选取想要关闭的APP,当然,对于一些重要APP,即使耗电量大,用户也可以不选择关闭。
S204,当获取到用户针对所述应用管理列表中目标应用程序的图标输入的结束指令时,关闭所述目标应用程序。
例如,当获取到用户针对APP1和APP4输入的结束指令时,关闭APP1和APP4,以节省电量。
作为另一种可选的实施方式,应用管理列表还包括断网选项,本发明装置当获取到用户针对断网选项输入的选取指令时,开启飞行模式。例如,在应用管理列表的右下角设置“一键省电”的选项按钮,当获取到用户点击该按钮的操作时,为终端开启飞行模式,使得终端不再搜索网络,进而APP也停止连接网络,达到最佳省电效果。
S205,当在第三预设时间段内未获取到用户输入的结束指令时,关闭所述正在连接网络的应用程序。
同上,第三预设时间段可以由设计人员或用户预先设定,也可以由与终端建立有通信连接的云端服务器动态设定,具体设定方式这里不作限定。例如,假设第三预设时间段为1分钟,当在1分钟内未获取到用户输入的结束指令时,关闭所有正在连接网络的APP。本实施方式的好处在于,可以避免因用户迟迟没输入结束指令而导致目标APP持续耗电的问题,另外,还可以避免因长时间显示应用管理列表导致耗电的问题。
更进一步的,本发明装置关闭正在连接网络的应用程序的方式可以是:确定在正在连接网络的应用程序中的非必要应用程序;关闭非必要应用程序。可见,该方式可以避免关闭了用户所不想要关闭的APP。其中,所述非必要APP可以是在第四预设时间段内未被用户使用的APP。同上,第四预设时间段可以由设计人员或用户预先设定,也可以由与终端建立有通信连接的云端服务器动态设定,具体设定方式这里不作限定。例如,假设第四预设时间段为显示应用管理列表前的30分钟,若APP在此时间段内都未被用户使用过,则可以判定为非必要APP。
由上可见,本发明实施例中,当移动信号的质量低于预设指标时,判断是否处于异常耗电状态,若处于异常耗电状态,则显示应用管理列表,其中应用管理列表包括正在连接网络的应用程序的图标,然后根据用户针对应用管理列表中目标应用程序的图标输入的结束指令关闭目标应用程序,避免了目标应用程序因移动信号的质量较差而与网络的频繁传输,进而减少了频繁传输导致的耗电,延长了电量续航时间。
图3是本发明实施例中一种节省电量的装置的结构示意图。如图所示本发明实施例中的节省电量的装置至少可以包括信号质量检测模块310、异常耗电判断模块320、应用列表显示模块330以及省电操作执行模块340,其中:
信号质量检测模块310,用于检测移动信号的质量。
具体的,信号质量检测模块310每隔一段时间对移动信号的质量进行一次检测。其中,移动信号的质量可以通过终端连接网络的稳定性来评判,而稳定性可以体现于移动信号的强度、终端搜索网络的时间以及终端断开网络的频率等特征。一般地,移动信号的强度越小,或是终端搜索网络的时间越长,或是终端断开网络的频率越高,则稳定性越差,移动信号的质量越差。
异常耗电判断模块320,用于当所述移动信号的质量低于预设指标时,判断是否处于异常耗电状态。
具体的,异常耗电判断模块320在确定移动信号的强度小于预设强度阈值时,或者终端搜索网络的时间大于预设时间阈值时,或者终端在第一预设时间段内断开网络的次数大于预设次数阈值时,判定移动信号的质量低于预设指标。需要指出的是,所述预设指标(包括预设强度阈值、预设时间阈值以及第一预设时间段和预设次数阈值)可以由设计人员或用户预先设定,也可以由与终端建立有通信连接的云端服务器动态设定,具体设定方式这里不作限定。
例如,假设预设强度阈值为-90db,若检测到终端的移动信号的强度为-97db,低于-90db,则判定移动信号的质量较差,未达到预设指标。又如,假设预设时间阈值为15s,若检测到终端处于无网络状态且搜索网络的时间为21s,大于15s,则判定移动信号的质量较差,未达到预设指标。又如,假设第一预设时间段为2min,且预设次数阈值为10次,若检测到终端在2min内断开网络的次数为13次,大于10次,则判定移动信号的质量较差,未达到预设指标。
进一步的,异常耗电判断模块320在确定移动信号的质量未到达预设指标时,判断是否处于异常耗电状态。具体实现过程中,异常耗电判断模块320若获知终端在第二预设时间段内的耗电量大于预设电量阈值,则判定终端处于异常耗电状态。同上,第二预设时间段和预设电量阈值可以由设计人员或用户预先设定,也可以由与终端建立有通信连接的云端服务器动态设定,具体设定方式这里不作限定。例如,假设第二预设时间段为2min,且预设电量阈值为20mA,若检测到终端在2min内的耗电量为50mA,大于2mA,则判定终端处于异常耗电状态;又如,假设第二预设时间段尾30min,且预设电量阈值为总电量的5%,若检测到终端在30min内的耗电量为总电量的7%,大于5%,则判定终端处于异常耗电状态。
应用列表显示模块330,用于若处于异常耗电状态,则显示应用管理列表,所述应用管理列表包括正在连接网络的应用程序的图标。可选的,所述应用管理列表还包括正在连接网络的应用程序在第二预设时间段内的耗电量。具体实现过程中,所述应用列表显示模块330可以如图4所示进一步包括耗电信息获取单元331、应用列表生成单元332和应用列表显示单元333,其中:
耗电信息获取单元331,用于获取所述正在连接网络的应用程序在所述第二预设时间段内的耗电量。
例如,正在连接网络的APP为APP1、APP2、APP3和APP4,它们在2分钟内的耗电量分别为50mA、9mA、25mA和39mA。
应用列表生成单元332,用于生成按耗电量从大到小的顺序排列所述正在连接网络的应用程序的图标的所述应用管理列表。
例如,将耗电量分别为50mA、9mA、25mA和39mA的APP1、APP2、APP3和APP4进行排列得到APP1-APP4-APP3-APP2,然后生成的应用管理列表,应用管理列表中依次排列有APP1、APP4、APP3和APP2分别对应的图标。
应用列表显示单元333,用于显示所述应用管理列表。
例如,请参阅图6,如图所示显示的应用管理列表包括依次排列的APP1、APP4、APP3和APPP2,以及它们分别对应的耗电量50mA、39mA、25mA和9mA。可见,用户根据该应用管理列表可以得知正在连接网络的APP的耗电情况,进而可以从中选取想要关闭的APP,当然,对于一些重要APP,即使耗电量大,用户也可以不选择关闭。
省电操作执行模块340,用于当获取到用户针对所述应用管理列表中目标应用程序的图标输入的结束指令时,关闭所述目标应用程序。
例如,当获取到用户针对APP1和APP4输入的结束指令时,关闭APP1和APP4,以节省电量。
进一步可选的,省电操作执行模块340当在第三预设时间段内未获取到用户输入的结束指令时,关闭正在连接网络的应用程序。同上,第三预设时间段可以由设计人员或用户预先设定,也可以由与终端建立有通信连接的云端服务器动态设定,具体设定方式这里不作限定。例如,假设第三预设时间段为1分钟,当在1分钟内未获取到用户输入的结束指令时,关闭所有正在连接网络的APP。本实施方式的好处在于,可以避免因用户迟迟没输入结束指令而导致目标APP持续耗电的问题,另外,还可以避免因长时间显示应用管理列表导致耗电的问题。
更进一步的,省电操作执行模块340关闭正在连接网络的应用程序的方式可以是:确定在正在连接网络的应用程序中的非必要应用程序;关闭非必要应用程序。可见,该方式可以避免关闭了用户所不想要关闭的APP。其中,所述非必要APP可以是在第四预设时间段内未被用户使用的APP。同上,第四预设时间段可以由设计人员或用户预先设定,也可以由与终端建立有通信连接的云端服务器动态设定,具体设定方式这里不作限定。例如,假设第四预设时间段为显示应用管理列表前的30分钟,若APP在此时间段内都未被用户使用过,则可以判定为非必要APP。
作为另一种可选的实施方式,应用管理列表设置有断网选项,省电操作执行模块340当获取到用户针对断网选项输入的选取指令时,开启飞行模式。例如,在应用管理列表的右下角设置“一键省电”的选项按钮,当获取到用户点击该按钮的操作时,为终端开启飞行模式,使得终端不再搜索网络,进而APP也停止连接网络,达到最佳省电效果。
请参阅图5,本发明实施例提供的一种电子设备的结构示意图,该电子设备可以用于实施图1-图2的实施例中提供的节省电量的方法,其中:
所述电子设备包括:壳体401、处理器402、存储器403、电路板404和电源电路405,其中,电路板404安置在壳体401围成的空间内部,处理器402和存储器403设置在电路板上;电源电路405,用于为终端的各个电路或器件供电;存储器403用于存储可执行程序代码;处理器402通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:
检测移动信号的质量;
当所述移动信号的质量低于预设指标时,判断是否处于异常耗电状态;
若处于异常耗电状态,则显示应用管理列表,所述应用管理列表包括正在连接网络的应用程序的图标;
当获取到用户针对所述应用管理列表中目标应用程序的图标输入的结束指令时,关闭所述目标应用程序。
可选的,所述移动信号的质量低于预设指标包括:
所述移动信号的强度小于预设强度阈值;或者
搜索网络的时间大于预设时间阈值;或者
在第一预设时间段内断开网络的次数大于预设次数阈值。
另可选的,所述异常耗电状态包括:
在第二预设时间段内的耗电量大于预设电量阈值。
又可选的,所述应用管理列表还包括所述正在连接网络的应用程序在所述第二预设时间段内的耗电量。
进一步的,处理器402显示应用管理列表的具体操作为:
获取所述正在连接网络的应用程序在所述第二预设时间段内的耗电量;
生成按耗电量从大到小的顺序排列所述正在连接网络的应用程序的图标的所述应用管理列表;
显示所述应用管理列表。
可选的,处理器402显示应用管理列表之后,还之后,还执行:
当在第三预设时间段内未获取到用户输入的结束指令时,关闭所述正在连接网络的应用程序。
更进一步的,处理器402关闭所述正在连接网络的应用程序的具体操作为:
确定在所述正在连接网络的应用程序中的非必要应用程序,所述非必要应用程序包括在第四预设时间段内未被用户使用过的应用程序;
关闭所述非必要应用程序。
又可选的,所述应用管理列表还包括断网选项。相应的,处理器402显示应用管理列表之后,还执行:
当获取到用户针对所述断网选项输入的选取指令时,开启飞行模式。
本发明实施例还提供了一种存储介质,其中,该存储介质用于存储应用程序,所述应用程序用于在运行时执行本发明实施例所述的一种节省电量的方法。
本发明实施例还提供了一种应用程序,其中,该应用程序用于在运行时执行本发明实施例所述的一种节省电量的方法。
由上可见,本发明实施例中,当移动信号的质量低于预设指标时,判断是否处于异常耗电状态,若处于异常耗电状态,则显示应用管理列表,其中应用管理列表包括正在连接网络的应用程序的图标,然后根据用户针对应用管理列表中目标应用程序的图标输入的结束指令关闭目标应用程序,避免了目标应用程序因移动信号的质量较差而与网络的频繁传输,进而减少了频繁传输导致的耗电,延长了电量续航时间。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (10)

1.一种节省电量的方法,其特征在于,所述方法包括:
检测移动信号的质量;
当所述移动信号的质量低于预设指标时,判断是否处于异常耗电状态;
若处于异常耗电状态,则显示应用管理列表,所述应用管理列表包括正在连接网络的应用程序的图标;
当获取到用户针对所述应用管理列表中目标应用程序的图标输入的结束指令时,关闭所述目标应用程序。
2.如权利要求1所述的方法,其特征在于,所述移动信号的质量低于预设指标包括:
所述移动信号的强度小于预设强度阈值;或者
搜索网络的时间大于预设时间阈值;或者
在第一预设时间段内断开网络的次数大于预设次数阈值。
3.如权利要求1所述的方法,其特征在于,所述异常耗电状态包括:
在第二预设时间段内的耗电量大于预设电量阈值。
4.如权利要求3所述的方法,其特征在于,所述应用管理列表还包括所述正在连接网络的应用程序在所述第二预设时间段内的耗电量。
5.如权利要求4所述的方法,其特征在于,所述显示应用管理列表,包括:
获取所述正在连接网络的应用程序在所述第二预设时间段内的耗电量;
生成按耗电量从大到小的顺序排列所述正在连接网络的应用程序的图标的所述应用管理列表;
显示所述应用管理列表。
6.如权利要求1所述的方法,其特征在于,所述显示应用管理列表之后,还包括:
当在第三预设时间段内未获取到用户输入的结束指令时,关闭所述正在连接网络的应用程序。
7.如权利要求6所述的方法,其特征在于,所述关闭所述正在连接网络的应用程序,包括:
确定在所述正在连接网络的应用程序中的非必要应用程序,所述非必要应用程序包括在第四预设时间段内未被用户使用过的应用程序;
关闭所述非必要应用程序。
8.如权利要求1所述的方法,其特征在于,所述应用管理列表还包括断网选项;
所述显示应用管理列表之后,还包括:
当获取到用户针对所述断网选项输入的选取指令时,开启飞行模式。
9.一种节省电量的装置,其特征在于,所述装置包括:
信号质量检测模块,用于检测移动信号的质量;
异常耗电判断模块,用于当所述移动信号的质量低于预设指标时,判断是否处于异常耗电状态;
应用列表显示模块,用于若处于异常耗电状态,则显示应用管理列表,所述应用管理列表包括正在连接网络的应用程序的图标;
省电操作执行模块,用于当获取到用户针对所述应用管理列表中目标应用程序的图标输入的结束指令时,关闭所述目标应用程序。
10.一种电子设备,其特征在于,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:
检测移动信号的质量;
当所述移动信号的质量低于预设指标时,判断是否处于异常耗电状态;
若处于异常耗电状态,则显示应用管理列表,所述应用管理列表包括正在连接网络的应用程序的图标;
当获取到用户针对所述应用管理列表中目标应用程序的图标输入的结束指令时,关闭所述目标应用程序。
CN201511005893.XA 2015-12-29 2015-12-29 一种节省电量的方法、装置及电子设备 Pending CN105653007A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201511005893.XA CN105653007A (zh) 2015-12-29 2015-12-29 一种节省电量的方法、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201511005893.XA CN105653007A (zh) 2015-12-29 2015-12-29 一种节省电量的方法、装置及电子设备

Publications (1)

Publication Number Publication Date
CN105653007A true CN105653007A (zh) 2016-06-08

Family

ID=56477668

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201511005893.XA Pending CN105653007A (zh) 2015-12-29 2015-12-29 一种节省电量的方法、装置及电子设备

Country Status (1)

Country Link
CN (1) CN105653007A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106535311A (zh) * 2016-11-22 2017-03-22 珠海市魅族科技有限公司 一种功耗控制方法以及装置
CN106899938A (zh) * 2017-02-28 2017-06-27 珠海市魅族科技有限公司 省电控制方法及装置
CN108574980A (zh) * 2017-03-13 2018-09-25 深圳富泰宏精密工业有限公司 省电***、具有该省电***的电子装置及其省电方法
CN111988201A (zh) * 2020-09-01 2020-11-24 杭州东方通信软件技术有限公司 一种质差路由器自动识别方法及其装置
CN114205451A (zh) * 2021-12-13 2022-03-18 湖南汽车工程职业学院 一种屏蔽手机待机程序的处理***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102438079A (zh) * 2011-09-22 2012-05-02 中兴通讯股份有限公司 移动终端及其无线保真模块的控制方法
US20120289276A1 (en) * 2011-05-10 2012-11-15 Media Tek Inc. Communication Apparatus and Methods for Managing a Communication Indication Assessment Procedure and a Wireless Communications Service in Communications Apparatus
CN103365399A (zh) * 2013-06-26 2013-10-23 贝壳网际(北京)安全技术有限公司 移动终端应用对象的控制方法及装置
CN103677214A (zh) * 2013-12-31 2014-03-26 北京金山网络科技有限公司 用于移动终端的耗电控制方法、装置以及移动终端
CN104298335A (zh) * 2013-07-19 2015-01-21 贝壳网际(北京)安全技术有限公司 移动终端的应用程序进程清理方法、装置和移动终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120289276A1 (en) * 2011-05-10 2012-11-15 Media Tek Inc. Communication Apparatus and Methods for Managing a Communication Indication Assessment Procedure and a Wireless Communications Service in Communications Apparatus
CN102438079A (zh) * 2011-09-22 2012-05-02 中兴通讯股份有限公司 移动终端及其无线保真模块的控制方法
CN103365399A (zh) * 2013-06-26 2013-10-23 贝壳网际(北京)安全技术有限公司 移动终端应用对象的控制方法及装置
CN104298335A (zh) * 2013-07-19 2015-01-21 贝壳网际(北京)安全技术有限公司 移动终端的应用程序进程清理方法、装置和移动终端
CN103677214A (zh) * 2013-12-31 2014-03-26 北京金山网络科技有限公司 用于移动终端的耗电控制方法、装置以及移动终端

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106535311A (zh) * 2016-11-22 2017-03-22 珠海市魅族科技有限公司 一种功耗控制方法以及装置
CN106899938A (zh) * 2017-02-28 2017-06-27 珠海市魅族科技有限公司 省电控制方法及装置
CN108574980A (zh) * 2017-03-13 2018-09-25 深圳富泰宏精密工业有限公司 省电***、具有该省电***的电子装置及其省电方法
CN108574980B (zh) * 2017-03-13 2021-12-28 深圳富泰宏精密工业有限公司 省电***、具有该省电***的电子装置及其省电方法
CN111988201A (zh) * 2020-09-01 2020-11-24 杭州东方通信软件技术有限公司 一种质差路由器自动识别方法及其装置
CN111988201B (zh) * 2020-09-01 2021-10-22 杭州东方通信软件技术有限公司 一种质差路由器自动识别方法及其装置
CN114205451A (zh) * 2021-12-13 2022-03-18 湖南汽车工程职业学院 一种屏蔽手机待机程序的处理***

Similar Documents

Publication Publication Date Title
CN105653006A (zh) 一种节省电量的方法、装置及电子设备
CN105653007A (zh) 一种节省电量的方法、装置及电子设备
CN105676993A (zh) 一种节省电量的方法、装置及电子设备
CN103313216B (zh) 一种通信账号的消息提醒方法、***及装置
CN103002101B (zh) 多号码联系人的信息合并与拆分方法及通信终端
CN105282346A (zh) 屏幕省电方法、装置和移动终端
CN102821447B (zh) 终端和数据通信方法
CN103186671B (zh) 用于移动终端的搜索方法、搜索***及移动终端
CN105243326A (zh) 一种锁屏界面的显示方法、装置以及电子设备
CN105227626A (zh) 一种内容推送方法、装置及终端
CN105554280A (zh) 一种消息提醒的方法及终端
CN105573896A (zh) 一种应用程序运行的提醒方法和装置
CN105389162A (zh) 终端***语言的更改方法、装置及终端
CN110688169A (zh) 应用程序加速方法及装置、存储介质、电子设备
CN105760059A (zh) 消息阅读的控制方法及装置
CN104239184A (zh) 终端异常应用程序的识别方法、装置和移动终端
CN104267987B (zh) 一种应用程序app更新的检测方法、检测装置以及终端
CN105653008A (zh) 一种夜间休眠消息提示方法、装置及电子设备
CN105117139A (zh) 一种锁屏界面的操作方法、装置及电子设备
CN104182330A (zh) 一种应用推荐方法、装置以及终端
CN104010284A (zh) 对垃圾短信进行处理的方法和装置
CN105786481A (zh) 一种设置应用自启动的方法、装置及电子设备
CN103390060A (zh) 基于移动终端的歌曲推荐方法与装置
CN104267950A (zh) 终端应用程序的设置方法、装置和移动终端
CN106126170A (zh) 一种终端的音效设置方法及终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160608