为了延长电池的续航时间,节电助手会降低设备的性能,并限制振动、位置信息服务和大部分后台流量。对于电子邮件、聊天工具等依赖于同步功能的应用,可能要打开这类应用时才能收到新信息。
节电助手会在设备充电时自动关闭。
LowPowerModeListener是一个接口
public interface LowPowerModeListener {
public void onLowPowerModeChanged(boolean enabled);
}
以下服务注册了该接口:
- 振动 VibratorService,在节电模式下不振动
- 电池 BatteryStatsService,更新电池状态
- 网络 NetworkPolicyManagerService,节电模式下通过uid限制部分应用网络
- 窗口管理 WindowManagerService,节电模式下取消部分动画