対象範囲:さまざまな方法でアクティビティUIを更新する必要があります。アップデートは、サービスから受信したブロードキャストに依存します。 問題: UIを更新すべき道を見つけるために2つの一般的な方法があります。ブロードキャストレシーバのメモリ使用量はいくらですか?
- レジスタのみ1放送受信機が、その意図に異なるエキストラを入れて、活動のOnReceive()メソッドでそれらをチェック。
- 各更新コマンドのブロードキャストを登録します。
第2の方法は、よりエレガントでわかりやすいようです。しかし、私はそれがより多くの記憶を消費するかどうか疑問に思います。あなたは何をお勧めします?ありがとう!
完全一致!ありがとう、それ以上の疑いはありません。 –