ブロードキャスト レシーバ (Broadcast Receiver)

ブロードキャストとはそのインテントを扱えるすべてのあて先に、いっせいにメッセージを送ることです。ブロードキャスト レシーバとは、ブロードキャストされたインテントに応答するための仕組みです。

public class MyClass extends BroadcastReceiver {

    @Override
    public void onReceive( Context context, Intent intent ) {
        // インテントを受け取ったときの処理
    }
}

BroadcastReceiverのクラス階層

  • java.lang.Object
    • android.content.BroadcastReceiver
      • AppWidgetProvider
      • DeviceAdminReceiver
      • WakefulBroadcastReceiver
BroadcastReceiver | Android Developers
Androidの情報サイトから、まとめて検索