簡単な質問:
新しいアクティビティ、新しいタブ、新しいアプリをいつ使用する必要がありますか?ここでは「リソース」の観点から質問しています。
明らかに、答えはアプリに依存するはずです。しかし、どのようにそしてなぜ?
例:写真を表示するためのギャラリーアプリを作成しています。1つの「ページ」に、検索正規表現を入力します(ファイル名と照合するため)。結果はファイル名のリストであり、それぞれにサムネイルもあります。次に、結果を取得した後、2番目の「ページ」が開き、サムネイル付きのグリッドビューが表示されます。サムネイルをクリックすると、3番目の「ページ」が開いて、実際の全体像が全画面表示になります。
だから、私は3つの「ページ」を持っています。これを実装する「最良の」方法はどれですか:3つのタブとして?必要なときに開く3つの別々の活動として?または、別のアプリのタブとしての最後の2つの「ページ」ですか?
ここで、「最良」とは、リソース/CPU/メモリ/ラグの観点から意味します。それぞれの方法でユーザーエクスペリエンスが異なることは理解していますが(たとえば、タブを使用した方がスワイプの方が理にかなっています)、これについては言及していません。私は速度について言及しています。
私の質問が理にかなっていて、自分自身を明確にしたことを願っています。
ありがとう!!!
L。