1

アクティビティ起動モードのより良い方法はどれですか? マニフェストまたは意図フラグ? どれが他よりも優れていますか? なぜ ?私はここでパフォーマンスの面で質問しています。私は現在、アンドロイド開発者サイトのチュートリアルに従っています。

4

1 に答える 1

6

どちらもパフォーマンスの点では同じですが、目的が異なります。

アクティビティに特定の種類の動作を常に表示させたい場合(例として最近のタスクから除外されることを考えてみましょう)、<activity>マニフェストでそのアクティビティに対応する要素にプロパティを設定します。

ただし、通知または AlarmManager を介して保留中のインテントから起動する場合など、特定の条件下で最近のタスクからのみ除外する場合は、フラグを設定して、マニフェストではなくインテントの最近のタスクから除外します。アプリ内からナビゲートされるなど、他の状況下での最近のタスクに引き続き存在するようにします。

于 2013-03-05T18:30:38.187 に答える