必要な理由は理解していますがFragments
(独立した再利用可能なモジュール、それぞれがタブレットや携帯電話用に変更できる独自の UI を処理するなど)、これらの理由を無視Fragments
して、ライフサイクルを持つ 3 ~ 4 のレイアウトをシンプルに保とうとすると、 3 ~ 4ViewGroup
アイテムのレイアウトよりも「高価」に聞こえます。
Fragments
ビューを作成する必要があるたびに、ライフサイクル全体があります ( onAttach -> onCreate -> onCreateView ... )。つまり、1 つのレイアウトを持つアクティビティよりも多くのシステム リソースを使用していると思います。
リストのようなもの (ListFragment だけで 10 個のアイテムではない) がある場合、最悪の場合でも、 10 個のアイテムを持つ UI の方が 10個よりLinearLayouts
もはるかに高速ではないでしょうか?ViewGroup
Fragments