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

文档序号:9843744阅读:来源:国知局
后续步骤。
[0069]204、根据第一应用自启动的启动条件删除所述第一应用的自启动功能。
[0070]本实施例中,获取到第一应用自启动的启动条件之后,将根据第一应用自启动的启动条件删除第一应用的自启动功能,可以避免第一应用再次自启动,以便降低电子设备的功耗。例如:当第一应用自启动的启动条件为开机时,将第一应用从包括自启动的启动条件为开机的所有应用的开机启动项中删除;当第一应用自启动的启动条件为与第一应用的关联度大于预设值的第二应用的运行唤醒时,可以获取第二应用的包括第一应用的字符的串配置文件,配置文件是用于记录第二应用的数据的文件,之后将第一应用的字符串从第二应用的配置文件中删除,以便让第二应用认为未安装第一应用;当第一应用的启动条件为系统广播时,可以获取系统中的包括第一应用与触发系统广播第一应用启动的触发条件的对应关系的注册列表,之后将删除注册列表中的第一应用与触发系统广播第一应用启动的触发条件的对应关系,触发条件可以为听音乐、接通外接电源、通话结束等。此外,当第一应用的启动条件为系统广播时,如果无法删除注册列表中的第一应用与触发系统广播第一应用启动的触发条件的对应关系,则在系统发出系统广播之后的预设之间内可以关闭第一应用,可以避免第一应用不必要的运行,以便降低电子设备的功耗。
[0071 ]本实施例中,利用第一应用自启动的启动条件删除第一应用的自启动功能之后或同时,可以关闭第一应用的运行,以便避免第一应用的运行增加电子设备的功耗,从而可以进一步降低电子设备的功耗。
[0072]在图2所描述的省电方法中,当检测到应用启动且应用的启动是自启动时,将利用应用的自启动的启动条件删除应用的自启动功能,以便应用下次不再自启动,从而可以降低电子设备的功耗。
[0073]请参阅图3,图3是本发明实施例提供的一种省电装置的结构图。其中,该省电装置可以设置在手机、平板电脑等电子设备中。如图3所示,该省电装置300可以包括:
[0074]第一获取单元301,用于当检测到第一应用启动时,获取第一应用的启动方式,第一应用是电子设备中的任一应用;
[0075]第二获取单元302,用于当第一获取单元301获取的第一应用的启动方式为自启动时,获取第一应用自启动的启动条件,第一应用自启动的启动条件是用于触发第一应用自启动的条件;
[0076]删除单元302,用于利用第二获取单元302获取的启动条件删除第一应用的自启动功能。
[0077]在图3所描述的省电装置中,当检测到应用启动且应用的启动是自启动时,将利用应用的自启动的启动条件删除应用的自启动功能,以便应用下次不再自启动,从而可以降低电子设备的功耗。
[0078]请参阅图4,图4是本发明实施例提供的另一种省电装置的结构图。其中,该省电装置可以设置在手机、平板电脑等电子设备中。如图4所示,该省电装置400可以包括:
[0079]第一获取单元401,用于当检测到第一应用启动时,获取第一应用的启动方式,第一应用是电子设备中的任一应用;
[0080]第二获取单元402,用于当第一获取单元401获取的第一应用的启动方式为自启动时,获取第一应用自启动的启动条件,第一应用自启动的启动条件是用于触发第一应用自启动的条件;
[0081]删除单元403,用于利用第二获取单元402获取的启动条件删除第一应用的自启动功能。
[0082]作为一种可能的实施方式,第一应用自启动的启动条件可以为开机;
[0083]删除单元403,具体用于删除开机启动项中的第一应用,开机启动项包括自启动的启动条件为开机的所有应用。
[0084]作为一种可能的实施方式,删除单元403可以包括获取子单元4031和删除子单元4032;
[0085]当第一应用自启动的启动条件为与第一应用的关联度大于预设值的第二应用的运行时,获取子单元4031,用于获取第二应用的配置文件,配置文件包括第一应用的字符串,配置文件用于记录第二应用的数据;删除子单元4032,用于删除获取子单元4031获取的配置文件中的第一应用的字符串;
[0086]当第一应用自启动的启动条件为系统广播时,获取子单元4031,用于获取系统中的注册列表,注册列表包括第一应用与触发系统广播第一应用启动的触发条件的对应关系;删除子单元4032,用于删除获取子单元4031获取的注册列表中的第一应用与触发系统广播第一应用启动的触发条件的对应关系。
[0087]作为一种可能的实施方式,当第一获取单元401获取的第一应用的启动方式为自启动时,该省电装置400还可以包括:
[0088]第三获取单元404,用于获取预设的自启动应用列表,当第三获取单元404获取的预设的自启动应用列表不包括第一应用时,触发第二获取单元402执行所述获取第一应用自启动的启动条件的步骤,预设的自启动应用列表包括允许自启动的所有应用。
[0089]在图4所描述的省电装置中,当检测到应用启动且应用的启动是自启动时,将利用应用的自启动的启动条件删除应用的自启动功能,以便应用下次不再自启动,从而可以降低电子设备的功耗。
[0090]请参阅图5,图5是本发明实施例公开的一种电子设备。其中,电子设备可以为手机、平板电脑等。如图5所示,该电子设备可以包括壳体501、处理器502、存储器503、电路板504和电源电路505,其中,电路板504安置在壳体围成的空间内部,处理器502和存储器503设置在电路板504上;电源电路505,用于为电子设备的各个电路或器件供电;存储器503用于存储可执行程序代码;处理器502通过读取存储器503中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:
[0091]当检测到第一应用启动时,获取第一应用的启动方式,第一应用是电子设备中的任一应用;
[0092]当第一应用的启动方式为自启动时,获取第一应用自启动的启动条件,第一应用自启动的启动条件是用于触发第一应用自启动的条件;
[0093]根据第一应用自启动的启动条件删除第一应用的自启动功能。
[0094]作为一种可能的实施方式,第一应用自启动的启动条件可以为开机;
[0095]处理器502利用第一应用自启动的启动条件删除第一应用的自启动功能的方式具体为:
[0096]删除开机启动项中的第一应用,开机启动项包括自启动的启动条件为开机的所有应用。
[0097]作为一种可能的实施方式,第一应用自启动的启动条件可以为与第一应用的关联度大于预设值的第二应用的运行;
[0098]处理器502利用第一应用自启动的启动条件删除第一应用的自启动功能的方式具体为:
[0099]获取第二应用的配置文件,配置文件包括第一应用的字符串,配置文件用于记录第二应用的数据;
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1