

androidアプリ開発でブロードキャストインテント、ブロードキャストレシーバといった用語が出てきます。  
ブロードキャストとはこの場合どういった意味で使われているのでしょうか。教えてください。


CC BY-SA 4.0
2018-11-26T14:44:40.207
50647
2018-11-27T11:59:51.410
31165
question
android
「ブロードキャスト」の意味について


[開発の基礎 | Android
Developers](https://developer.android.com/guide/topics/fundamentals?hl=ja)

> ブロードキャスト レシーバ
>
> ブロードキャスト
> レシーバは、ブロードキャストの連絡を受信してそれに対処するだけのコンポーネントです。ブロードキャストの多くが元々はシステムコードで、たとえばタイムゾーンが変更されたこと、電池の残量が少なくなったこと、写真が撮影されたこと、ユーザーが言語設定を変更したことなどを連絡するために使用します。アプリケーションでも、たとえば何らかのデータがデバイスにダウンロードされて利用できるようになったことを、他のアプリケーションにブロードキャストで知らせることができます。
>
> アプリケーションでは、重要と思われるすべての連絡に応答できるよう、ブロードキャスト
> レシーバをいくつでも設定できます。すべてのレシーバは、BroadcastReceiver 基本クラスの拡張です。
>
> ブロードキャスト レシーバがユーザー
> インターフェースを表示することはありません。ただし、受信した情報への応答としてアクティビティを開始したり、NotificationManager
> を使用してユーザーにアラートを送信したりすることはあります。通知の際には、バックライトを点滅させる、バイブレーションを起動する、音を鳴らすなど、さまざまな方法でユーザーの注意を喚起できます。通常は、ステータス
> バーに永続アイコンを表示し、ユーザーがこれを開いてメッセージを取得できるようにします。

アプリケーション間メッセージングで 宛先がないのでブロードキャストなのではと思います。


CC BY-SA 4.0
2018-11-27T11:59:51.410
50678
2018-11-27T11:59:51.410
2020-06-17T08:14:45.997
-1
5008
50647
answer