读取 android 设备的电池信息:

通过创建BroadcastReceiver来侦测系统中有关电池Intent(ACTION_BATTERY_CHANGED)的变化,一旦有接收到相关事件,将会读取当前电量情况,并通过TextViews显示在当前屏幕。
public class Main extends Activity {   private TextView contentTxt;   private BroadcastReceiver mBatInfoReceiver = newBroadcastReceiver(){        @Override      public void onReceive(Context arg0, Intent intent) {        // TODO Auto-generated method stub        int level = intent.getIntExtra("level", 0);        contentTxt.setText(String.valueOf(level) + "%");      }   };    @Override   public void onCreate(Bundle) {      super.onCreate(icicle);      setContentView(R.layout.main);      contentTxt = (TextView) this.findViewById(R.id.monospaceTxt);      this.registerReceiver(this.mBatInfoReceiver,         new IntentFilter(Intent.ACTION_BATTERY_CHANGED));   }}


更多相关文章

  1. 转载 Android 通过adb shell命令查看内存,CPU,启动时间,电量等信息
  2. Android:系统信息(内存、cpu、sd卡、电量、版本)的获取
  3. android电池(四):电池 电量计(MAX17040)驱动分析篇
  4. [Android] 一键修改从网上厨房制作的Android百分比电量过大的问
  5. 【Android 电量优化】JobScheduler 相关源码分析 ( JobScheduler
  6. Android设备预计将超微软
  7. 微软之鉴:Google不会将Android与Chrome OS融合?

随机推荐

  1. Android解决HAXM安装的问题
  2. 网络连接ConnectivityManager
  3. 在Kotlin下使用ButterKnife框架
  4. android webview 跨域问题
  5. android客户端与web服务端的数据通信
  6. Android 获取手机SIM卡运营商
  7. android studio 导入其他project遇到 Cou
  8. android Preference ListPreference Edit
  9. android 邮件地址正则表达式
  10. Android之ScrollView嵌套ListView解决工