WEB开发网
开发学院手机开发Android 开发 Android之 BatteryService 阅读

Android之 BatteryService

 2010-05-31 14:22:00 来源:WEB开发网   
核心提示://在BatteryService.java中mUEventObserver.startObserving("SUBSYSTEM=power_supply");private UEventObserver mUEventObserver = new UEventObserver() {@Overri

//在BatteryService.java中

mUEventObserver.startObserving("SUBSYSTEM=power_supply");

private UEventObserver mUEventObserver = new UEventObserver() {

@Override

public void onUEvent(UEventObserver.UEvent event) {

update();

}

};

在UEvent thread中会不停调用 update()方法,来更新电池的信息数据。

-----------------------------------------------------------------------------------------------------------------------------------

5. 附录相关文件:

(1). SystemServer.java (frameworksframeworksaseservicesjavacomandroidserver)

(2). BatteryService.java (frameworksframeworksaseservicesjavacomandroidserver)

(3). UEventObserver.java (frameworksframeworksasecorejavaandroidos)

(4). com_android_server_BatteryService.cpp (frameworksframeworksaseservicesjni)

上一页  1 2 3 4 

Tags:Android BatteryService

编辑录入:coldstar [复制链接] [打 印]
赞助商链接