活動の起動モードの3種類のAndroidの存在

活動 Androidの四つの成分の一つは、アプリケーションのファサードです。私たちは、携帯電話でのAPP あなたは内部のすべての活動に見るものすべて。

実際のプロジェクトでは、我々は、特定のニーズに応じた活動の起動モードを設定する必要があります。スタートモード4つの活動、すなわちあり、標準、singleTop、singTask singleInstance、Androidのメーカー、私たちができるのAndroidManifest.xml によって与えられた<アクティビティ> タグの指定はアンドロイド:launchModeのプロパティを起動モードを選択します。

標準では、デフォルトの起動モードを使用するために、アクティブにされている標準、この活動は、リターンスタックにあった場合、システムは気にしない、アクティブモードたびにイベントが開始イベントのインスタンスを作成します。

アクティビティの起動モードとして指定された場合 singleTop、スタートアップ活動中に、リターンスタック場合、スタックは、活動がイベントの新しいインスタンスを作成しません、それを使用する直接であると考えられていることが判明しました。

指定された起動モード活性場合 SingTaskは、各時刻は、イベントが開始システムは、すべてのスタック上、この活動に位置し、存在する場合、一例として使用されるこの活性の存在をチェックし、リターンスタックの例の最初の、および他の活動になりますアクティビティは、新しいインスタンスを作成しません場合。

发布了37 篇原创文章 · 获赞 10 · 访问量 1万+

おすすめ

転載: blog.csdn.net/OneLinee/article/details/77619640