电池的电量是手机用户为关心问题之一,而在Android系统中,专门提供了一个取得电池电量信息的Action——ACTION_BATTERY_CHANGED,在此Action中定义了许多附加信息的名称和作用,如下表
下面通过一个程序来观察如何获取电池电量信息,该程序采用广播的形式取得电池的剩余电量
package com.cjl.android_36_getbatteryinfo;
import android.app.Activity; import android.app.AlertDialog.Builder; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener;
public class MainActivity extends Activity implements OnClickListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentVi