0

フォアグラウンド ディスパッチ システムとインテント ディスパッチ システムの違いを誰か教えてもらえますか? いつフォアグラウンド ディスパッチ システムに行くべきですか?

4

1 に答える 1

1

インテントディスパッチシステムは、プログラムを最初から起動することです。たとえば、スマートフォンの電源を入れて、タグにカーソルを合わせます。電話はインテントを起動し、Mifareカードとして識別します。アプリにはMifareカードのインテントディスパッチがあるため、選択できるアプリの1つです。インテントディスパッチが(他のアプリと比較して)十分に具体的である場合、それが選択する唯一のアプリになり、その時点で実行されます。

フォアグラウンドディスパッチは、実行中にアプリによって使用されます。このように、別のアプリに同様のインテントディスパッチ設定がある場合、アプリはオフになりません。これでアプリが実行されると、タグを検出して、電話上の他のアプリよりもインテントを処理できます。電話は、同様のインテントディスパッチを持つ一連のアプリから選択するように求めるプロンプトを表示しません。

それが混乱しないことを願っています!

于 2011-09-22T16:14:34.550 に答える