源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Android中检查、监听电量和充电状态的方法

  • 时间:2020-05-28 22:20 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Android中检查、监听电量和充电状态的方法
当你在更改后台更新频率来减少这些更新对电池寿命的影响时,检查当前电量和充电状态是一个好的开始。 电池寿命通过剩余电量和充电状态来影响应用更新的执行。当用交流电充电时,执行更新操作对设备的影响是微不足道的,所以在大多数案例里,你可以把更新频率调到最快。如果设备不在充电,降低更新频率可以帮助延长电池寿命。 类似的,你可以检查电池剩余电量级别,在电量低时,应该降低更新频率甚至停止更新。 注:此处的更新,指的是类似发送心跳包的动作,或者定时更新内容。并非仅仅指更新应用版本。如果是用户动作,比如翻页刷新,不需要根据电量和充电状态处理。 [b]判断当前充电状态 [/b] 通过判断当前充电状态开始。BatteryManager会通过一个intent广播所有电池和充电详情,包含充电状态。 因为这是一个sticky intent,你不需要注册广播接收器。简单地通过调用 registerReceiver,像下面的代码段传入一个null的接收器,当前电池状态的intent就会返回。你也可以传入一个真实的接收器对象,但我们暂时不会操作更新,所以这是没必要的。
[url=http://www.1sucai.cn/article/51557.htm]http://www.1sucai.cn/article/51557.htm[/url]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部