转载请标明出处:
http://blog.csdn.net/michael1112/article/details/58257035
1. 当你有一个activity,想让这个activity根据事件响应可以对应不同的界面时,就可以创建几个fragment,将fragment绑定到该activity
2.Fragment的设计初衷便是为了将布局与代码逻辑一起封装,想想下面这个场景:
一款APP包含界面A和界面B,界面B为界面A的详情。你需要同时适配手机和平板,手机版的操作逻辑为A跳转到B,而平板的布局为AB同一界面,A在左边,B在右边。
这时候最好的方法将A、B都封装为Fragment,手机中直接使用Fragment,平板中设置两个Fragment的布局即可。