在batteryService中有几个电池电量问题的关键参数
20, 15, 4
未充电情况下:
当电池电量低于20%时,锁屏界面会显示提示连接充电器
当电池电量低于15%时,会弹出提示框
具体提示信息位于PowerUI.java中,并且如果需要添加低电震动提示,也是在该类中添加
if (bucket != oldBucket || oldPlugged) {playLowBatterySound();
try {
Vibrator mVibrator = new Vibrator();
mVibrator.vibrate(200);
} catch (Exception e) {
// TODO: handle exception
}
}
当电池电量低于4%时,会再次弹出提示框
充电情况下,如果拔出充电器
当前电量低于15%时,弹出充电提示框
这些都是测试中经常遇到的问题,另外对三色灯颜色设置也可以在这部分控制