今回はバッテリーの状態変化を取得する方法を説明します。 バッテリー残量や充電中か否かの情報を知りたいということがあるかと思います。 以前、システムの起動時にサービスを実行するでBroadcast Intentの種類をいくつか紹介しましたが、その中のACTION_BATTERY_CHANGEDを利用します。 それではサンプルソースとともに説明してきます。 Intent Filterの設定 IntentFilterクラスのaddActionメソッドを使ってIntent.ACTION_BATTERY_CHANGEDを受け取るように設定します。 IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction(Intent.ACTION_BATTERY_CHANGED); registerReceiver(broadcas