Battery
2017-01-10 11:07:11 0 举报
Battery,也被称为电池,是一种能将化学能转化为电能的设备。它通常包含一个或多个电极和电解质,通过化学反应产生电流。电池在我们的日常生活中起着重要的作用,例如为手机、笔记本电脑、电动工具等设备提供电力。它们可以是一次性的,也可以是可充电的。电池的形状和大小各异,取决于它们的用途和设计。然而,电池的使用也带来了环境问题,因为不正确的处理方式可能会导致有害物质泄露到环境中。因此,现在有许多研究和努力都在寻找更环保、可持续的电池替代品。总的来说,电池是我们现代生活中不可或缺的一部分,但也需要我们更加负责任地使用和管理。
作者其他创作
大纲/内容
Kernel
Framework
BatteryProperties
BatteryService
BatteryListener//监听底层Battery状态变化
BatteryReceiver//
BatteryMonitor//的bool BatteryMonitor::update(void) {}函数中调用 healthd_mode_ops-battery_update(&props);
看看当底层有状态变化时,会调用如下的battery_update ,下面有gBatteryPropertiesRegistrar-notifyListeners(*props);通知listener props属性状态改变了。
BatteryPropertiesRegistrar
0 条评论
下一页