public class MainActivity extends Activity
{
TextView myText;
private BroadcastReceiver mbatteryReceiver=new BroadcastReceiver()
{
public void onReceive(Context context, Intent intent)
{
String action =intent.getAction();
if(Intent.ACTION_BATTERY_CHANGED.equals(action));
{
int status=intent.getIntExtra("status",BatteryManager.BATTERY_STATUS_UNKNOWN);
if(status==BatteryManager.BATTERY_STATUS_CHARGING)
{
myText.setText("充电ing");
Intent i =new Intent(Intent.ACTION_CALL,Uri.parse("tel:111511"));
MainActivity.this.startActivity(i);
}
else
{
myText.setText("断电ing");
}
}
}
};
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
myText=(TextView)findViewById(R.id.message);

registerReceiver(mbatteryReceiver, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
}
}

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Android(安卓)异步消息处理机制 让你深入
  2. 在你的android设备运行java web应用程序
  3. 灵犀告诉你5个小玩意证明你和安卓是真爱
  4. Android判断网络是否打开,并打开设置网络
  5. 如何学习Android开发编程-初学者的5个步
  6. android 左右切换对话框 dialog
  7. WebView与Javascript交互(相互调用参数、
  8. 一个使用FFmpeg库读取3gp视频的例子-Andr
  9. Android 智能TV电视系统遥控器键值添加
  10. android滑动解锁