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

文档序号:9615947阅读:265来源:国知局
一种省电方法、装置及电子设备的制造方法
【技术领域】
[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]本发明实施例第五方面提供了一种应用程序,其中,该应用程序用于在运行时执行本发明实施例第一方面提供的一种省电方法。
[0040]本发明实施例中,当电子设备的后台运行信息指示电子设备处于待机状态时,将获取后台当前正在运行的任一应用的应用类型信息,当这个应用的应用类型信息指示这个应用属于预设类应用时,将关闭这个应用的运行,因此,可以关闭后台运行应用中属于预设类应用的应用,可以减少待机时后台运行的应用的数量,从而可以降低电子设备的待机功耗。
【附图说明】
[0041]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1