Android:监控CPU即时工作频率和电量电池信息

2015年10月07日 Android 1条评论 阅读2278次

这是一个可以随时更新显示android设备上CPU工作频率和工作电流、工作电压、电池剩余量的软件。

运行在Android设备上,启动本程序之后,启动一个服务,根据用户自定义的选择设置,可在任何窗口下显示当前CPU工作频率等状态,显示当前电压电流电池容量等信息。

这些信息是以浮窗的形式呈现的,因为申请了《android.permission.SYSTEM_ALERT_WINDOW》的权限,所以有些Android设备上可能会因为本身安全隐私的设置,导致浮窗不能显示。遇到这个问题,去设备的安全选项中修改下设置就可以了。

为避免浮窗上文字信息挡住屏幕上某些信息,所以把浮窗做成了可以拖动的。

用了一个服务,用来每隔一秒钟刷新一次浮窗上的数据。

注册了一个广播接收者,用来接收《ACTION_BATTERY_CHANGED》的广播,从而进一步获取battery相关的信息。

PS:一个技术上的问题提示:ACTION_BATTERY_CHANGED广播不能在AndroidManifest.xml中注册,只可以在java中动态注册,否则,你是不可能接收到这个广播的。

Image


Image


Image

github地址:

https://github.com/will86/android-runninginfo

欢迎各位大牛fork、push。

谢谢!

分享本文至:

WRITTEN BY

avatar
本文标签:androidcpubattery
看了本文是不是觉得很赞,那就赶紧点击下面按钮分享给身边的朋友吧!

1 条评论

  1. avatar 呜炀裆

    感谢博主!

欢迎留言




用户登录

sitemap