2014年2月8日土曜日

Broadcast

概要

ブロードキャストとは不特定多数に同じ情報を同時に送ること。
ここでいう「情報」とはなにか?AndroidではIntentを用いる。
IntentをAndroid端末内に投げるイメージでよい。
Androidのプロセス間通信に用いることができる。

シャットダウンするよ〜とか
アプリがインストールされたよ〜とか
そういう系のactionをもつIntent
Androidがブロードキャストしている。

そういうのをBroadcastReceiverで拾うことができる。

いや、拾うだけじゃない。
僕らも自由にブロードキャスっていいんだぜ?