>>747
俺の開発経験だと、
ログイン画面、商品検索画面、決済画面等の処理フェーズが異なるものは
別Activityにした。
逆に商品検索画面のような
名前で検索、メーカー名で絞り混み、価格で絞り混み等の同じフェーズで行ったり来たりする、情報を共有したいところは1Activityの複数Fragmentにした。

別に全部別Activityでも、全部Fragmentでも実装可能だろうけどさ、もうそれって手段と目的が混ざってね?
会社に規則とかあるなら別だが、そんなん使いやすいところで使いやすいように切り分ければ良いんだよ。
自分が使いやすい書きやすい方法が正解だ。