一种省电方法、装置及电子设备的制造方法_2

文档序号:9615947阅读:来源:国知局
的前提下,还可以根据这些附图获得其他的附图。
[0042]图1是本发明实施例提供的一种省电方法的流程图;
[0043]图2是本发明实施例提供的另一种省电方法的流程图;
[0044]图3是本发明实施例提供的一种省电装置的结构图;
[0045]图4是本发明实施例提供的另一种省电装置的结构图;
[0046]图5是本发明实施例提供的一种电子设备的结构图。
【具体实施方式】
[0047]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048]本发明实施例提供一种省电方法、装置及电子设备,用于解决电子设备待机时,电子设备后台运行应用导致电子设备功耗较大的问题。以下分别进行详细说明。
[0049]请参阅图1,图1是本发明实施例提供的一种省电方法的流程图。其中,该省电方法适用于手机、平板电脑等电子设备。如图1所示,该省电方法可以包括以下步骤。
[0050]101、获取电子设备的后台运行信息。
[0051]本实施例中,当检测到电子设备灭屏之后,将获取电子设备的后台运行信息,电子设备的后台运行信息可以用于指示电子设备灭屏期间是否处于待机状态。其中,电子设备的后台运行信息可以是电子设备的当前时间与电子设备灭屏的灭屏时间的时间差,也可以是电子设备显示屏的状态信息,还可以是电子设备的功耗大小,还可以是电子设备中后台运行应用的数量,本实施例不作限定。
[0052]102、当电子设备的后台运行信息指示电子设备处于待机状态时,获取第一应用的应用类型信息。
[0053]本实施例中,获取到电子设备的后台运行信息之后,当电子设备的后台运行信息指示电子设备处于待机状态时,将获取第一应用的应用类型信息,第一应用是正在电子设备后台运行的任一应用,第一应用的应用类型信息可以指示第一应用属于哪一类应用。其中,当电子设备的当前时间与电子设备灭屏的灭屏时间的时间差大于预设值,或者电子设备显示屏的状态信息指示电子设备的显示屏处于灭屏状态,或者电子设备的功耗小于特定值,或者电子设备中后台运行应用的数量小于某一值时,表明电子设备处于待机状态。
[0054]103、当第一应用的应用类型信息指示第一应用属于预设类应用时,关闭第一应用。
[0055]本实施例中,获取到第一应用的应用类型之后,当第一应用的应用类型信息指示第一应用属于预设类应用时,将关闭第一应用,即彻底关闭第一应用在电子设备中的运行,可以减少电子设备处于待机状态时后台运行应用的数量,从而降低电子设备的待机功耗。
[0056]本实施例中,可以预先将电子设备中的应用划分为第一类应用、第二类应用和第三类应用。第一类应用为:电子设备处于待机状态时,不必在后台运行的应用,如日历、计算器、笔记、任务、金山词典等应用。第二类应用为:电子设备处于待机状态时,若运行任务为预设任务,则必须在后台运行,且若运行任务不是预设任务,则不必在后台运行的应用,预设任务可以为用户设置的任务。例如:当视频应用在电子设备处于待机状态时,若存在缓存任务,则必须在后台运行,若不存在缓存任务,则不必在后台运行;当图片管理应用在电子设备处于待机状态时,若存在同步任务,则必须在后台运行,若不存在同步任务,则不必在后台运行。第三类应用为:电子设备处于待机状态时,必须在后台运行的应用,如灭屏应用、即时通信类应用等。因此,当预设类应用为第一类应用时,将直接关闭第一应用;当预设类应用为第二类应用时,还需要获取第一应用的当前运行任务,当该当前运行任务不是预设任务时,将关闭第一应用,当该当前运行任务是预设任务时,将不关闭第一应用在电子设备后台的运行。
[0057]在图1所描述的省电方法中,当电子设备的后台运行信息指示电子设备处于待机状态时,将获取后台当前正在运行的任一应用的应用类型信息,当这个应用的应用类型信息指示这个应用属于预设类应用时,将关闭这个应用的运行,因此,可以关闭后台运行应用中属于预设类应用的应用,可以减少待机时后台运行的应用的数量,从而可以降低电子设备的待机功耗。
[0058]请参阅图2,图2是本发明实施例提供的另一种省电方法的流程图。其中,该省电方法适用于手机、平板电脑等电子设备。如图2所示,该省电方法可以包括以下步骤。
[0059]201、获取电子设备灭屏的灭屏时间,并从预设的时间段与等待时间的对应关系中获取灭屏时间所属时间段对应的目标等待时间,当在灭屏时间与目标时间之间未检测到用户对电子设备的操作时,确定电子设备在目标时间进入待机状态。
[0060]本实施例中,用户在不同时间段使用电子设备的频率可能不同,例如:用户在上班期间、午休期间、晚上下班期间以及晚上睡觉期间使用电子设备的频率可能都不相同。因此,电子设备由灭屏时刻到进入待机状态的等待时间,可以根据用户使用频率的不同设置不同的等待时间,可以在使用频率较高的时间段设置较长的等待时间,在使用频率较低的时间段设置较短的等待时间。例如:13:00-14:00午休期间,可以设置等待时间为10分钟,00:00-07:00晚上睡觉期间,可以设置等待时间为5分钟。因此,当检测到电子设备灭屏时,将获取或记录电子设备的灭屏时间,以及从预设的时间段与等待时间的对应关系中获取灭屏时间所属时间段对应的目标等待时间,当在灭屏时间与目标时间之间未检测到用户对电子设备的操作,即在灭屏时间后的目标等待时间内未检测到用户对电子设备的操作时,在目标等待时间到了后电子设备将进入待机状态,即确定电子设备在目标时间处于待机状态,目标时间与灭屏时间相差目标等待时间。
[0061]202、获取电子设备的后台运行信息。
[0062]本实施例中,当检测到电子设备灭屏之后,将实时或周期性的获取电子设备的后台运行信息,电子设备的后台运行信息可以用于指示电子设备是否处于待机状态。其中,电子设备的后台运行信息可以是电子设备的当前时间与电子设备灭屏的灭屏时间的时间差,也可以是电子设备显示屏的状态信息,还可以是电子设备的功耗大小,还可以是电子设备中后台运行应用的数量,本实施例不作限定。
[0063]203、当电子设备的后台运行信息指示电子设备处于待机状态时,获取电子设备的当前功耗。
[0064]本实施例中,当电子设备的当前时间与电子设备灭屏的灭屏时间的时间差大于预设值,或者电子设备显示屏的状态信息指示电子设备的显示屏处于灭屏状态,或者电子设备的功耗小于特定值,或者电子设备中后台运行应用的数量小于某一值时,表明电子设备处于待机状态。
[0065]204、当电子设备的当前功耗大于预设功耗时,获取第一应用的应用类型信息。
[0066]本实施例中,获取到电子设备的当前功耗之后,当电子设备的当前功耗大于预设功耗时,表明电子设备的功耗较大,将获取第一应用的应用类型信息,第一应用是正在电子设备后台运行的应用中的任一应用,第一应用的应用类型信息可以指示第一应用属于哪一类应用。
[0067]205、当第一应用的应用类
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1