摘要: 用BroadcastReceiver监听电量的变化,可以实现BroadcastReceiver接收电量变化的广播,然后获取电量百分比信息。 BatteryChangedReceiver.javapublic class BatteryChangedReceiver extends BroadcastReceiver{ private static final String TAG="BatteryChangedReceiver"; @Override public void onReceive(Context context,Intent intent){ ... 阅读全文
posted @ 2014-04-07 20:43 我是大嘴猴 阅读(1356) 评论(0) 推荐(1) 编辑
摘要: 在用户浏览网络信息时,如果网络突然断开,可以及时的提醒用户网络已断开。要实现这个功能,我们可以实现一个广播接收者来接收网络状态改变的广播,当由连接状态变为断开状态时,系统会发送一条广播,广播接收者接收之后,再通过网络的状态做出相应的操作。 NetworkStateReceiver.javapublic class NetworkStateReceiver extends BroadcastReceiver { private static final String TAG="NetworkStateReceiver"; @Override public void onR.. 阅读全文
posted @ 2014-04-07 19:37 我是大嘴猴 阅读(1446) 评论(0) 推荐(0) 编辑
摘要: BroadcastReceiver BroadcastReceiver是“广播接受者”,它是用来接收来自系统和应用所发出的Broadcast Intent,本质上就是一种全局的监听器,用于监听系统全局的广播消息,可以非常方便的实现系统中不同组件之间的通信。 在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播就能实现开机启动服务的功能;当网络状态发生改变时系统会产生一条广播,接收到这条广播就能及时地做出提示和保存数据等操作;当电池电量改变时,系统会产生一条广播,接收到这条广播就能在电量低时告知用户及时保存进度等。 Android中的广播机制设... 阅读全文
posted @ 2014-04-07 16:18 我是大嘴猴 阅读(918) 评论(0) 推荐(0) 编辑