活動Androidの起動モードの4種類

アンドロイドモードはでのAndroidManifest.xmlに開始することができ、 タグ指定は、Android:ブート1.standard選択するlaunchMode属性:システムのデフォルトの起動モードを新たに活動を開始するたびに、このモードでは、それはスタック内のスタックに戻ります。そして、一番上にあります。このモードでは、システムは、この活動はすでに、リターンスタックにイベントを開始するために、新しいインスタンスが作成されるたびに存在するかどうかを気にしません。ときsingleTopとして指定された起動モード2.singleTop活動スタックの一番上をスタックすることが分かっリターンがすでにアクティブであり、あなたがそれを直接使用することができると思う場合は、ときスタートアップ活動することは、イベントの新しいインスタンスを作成しません。そこに直接の例を使って変更されていることが発見され、すべてのスタックの活動上のすべての活動、もしされていない場合3.singleTaskたびに、リターンスタックインスタンスにイベントの存在をキャンペーンを開始したときにシステムが最初にチェックします活動は、新しいインスタンスが作成されることがわかりました。この活動を管理するための新しいリターンスタックを開始し4.singleInstance。すべての一般的なリターンスタックと、それがアクティブなインスタンスを共有する問題を解決するにかかわらず、アクセスするアプリケーションの、この活動を管理するには、このイベントこのモードで別々のリターンスタックがあります。

おすすめ

転載: www.cnblogs.com/hy-nobug/p/12129472.html