activity多种格局

activity多种布局
我想在同一个activity内设置多种布局,我想的办法是使用include直接叠加,通过调整visible 或 gone调整,或者干脆直接通过fragment设置应该显示的布局。

我不知道从性能和方便的角度来考虑,使用哪种方法较好。
------解决思路----------------------
官方是推荐使用fragment
------解决思路----------------------
内容较多的fragment比较好~较少的可以通过include进去。