-2

マニフェストでブロードキャスト レシーバーを宣言することも、コードを介して動的に宣言することもできます。2 つのアプローチの違いと、どの場合にどのアプローチを使用すべきかを知りたいです。

4

1 に答える 1

0

マニフェストファイルを介して登録すると、永久に登録され、登録を解除できないと思います。プログラムで行う場合は、登録も登録解除もできます。

ブロードキャスト レシーバーをアプリの実行中にのみ動作させたい場合、または特定のトリガー イベントで登録を解除したい場合は、プログラムによるアプローチを行うことをお勧めします。

アプリがスリープ状態または実行されていなくても、ブロードキャスト レシーバーがブロードキャストを受信し続け、登録を解除するつもりがない場合は、マニフェスト登録を行います。

于 2013-03-08T10:16:28.367 に答える