初学Android,电池电量提示(七十五)
来源:互联网 发布:黄晓明 杨过 知乎 编辑:程序博客网 时间:2024/04/28 15:11
手机电量发生改变时,系统会对放发送Intent的Action为android.intent.action.BATTERY_CHANGED,这个可以在AndroidManifest.xml中配置
<receiver android:name="BatteryReceiver" > <!-- 监听电池电量改变 --> <intent-filter> <action android:name="android.intent.action.BATTERY_CHANGED" /> </intent-filter> </receiver>
package WangLi.Service.MonitorBattery;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.os.Bundle;import android.widget.Toast;public class BatteryReceiver extends BroadcastReceiver {@Overridepublic void onReceive(Context context, Intent intent) {Bundle bundle = intent.getExtras();//获取当前电量int current = bundle.getInt("level");//获取总电量 int total = bundle.getInt("scale");//如果当前电量小于总电量的15%if(current * 1.0 / total < 0.15){Toast.makeText(context, "电量过低,请尽快充电", 5000).show();}}}
注意这两行代码的使用
//获取当前电量int current = bundle.getInt("level");//获取总电量 int total = bundle.getInt("scale");
- 初学Android,电池电量提示(七十五)
- 初学Android,电池电量提示(七十五) .
- 电池电量android
- android 显示电池电量
- Android电池电量状态源码
- android 电池电量上报管理
- Android电池电量检测
- Android中获取电池电量
- Android 电池电量监控初步
- android电池电量监控
- Android中获取电池电量
- android shell 电池电量 显示
- android之取得电池电量
- Android中获取电池电量
- android 电池电量上报管理
- Android 获取设备电池电量
- android电池电量优化
- Android中获取电池电量
- JAVA程序员成长之路(必读书籍推荐)
- Visual Studio 的 _MSC_VER 宏
- coreseek安装测试
- I2C总线性能介绍
- 单调队列优化dp 理解
- 初学Android,电池电量提示(七十五)
- java_web之ServletContext应用
- json使用简明教程及boost_property_tree
- Python中文乱码问题——MySQL
- error C4335: 检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式
- 算法导论CLRS 2.3 合并排序
- 嵌入式操作系统内核原理和开发
- LDD3学习-第十章-中断处理<二>
- 别让爱变成一种痛:有点伤感的QQ空间日志