エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ActivityのlaunchModeの効果的な使い方 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ActivityのlaunchModeの効果的な使い方 - Qiita
launch Modeとは 文字通り、Activityの起動方法を指す。 具体的には4つのモードがあり、分け方としては... launch Modeとは 文字通り、Activityの起動方法を指す。 具体的には4つのモードがあり、分け方としてはyanzm先生のブログによると intentに応対するActivityがどのタスクに保持されるか Activityのインスタンスを複数生成できるか インスタンスのタスクに他のActivityを含めることはできるのか クラスの新しいインスタンスを起動して新しいインスタンスを処理するかどうか といった軸で分類されているとのこと。わかりやすい表が記載されていて、それぞれ詳しく説明されているのでここでは割愛。 以下ではlaunch Modeを考える上で必要な「スタックとタスク」について簡単に示したうえで、launch Modeをdefault以外に設定する場合のユースケースについてざっくりと説明する。 スタックとタスク スタックとはリスト構造のうち挿入と削除がリストの先頭からしかで