相似android版微信的界面,三个Tab(聊天、发现、通讯录)引导的内容用View写还是用Fragment写,有什么区别?
解决方案
15
其实本质上都是把View组装到一起,只是Fragment可以有效的管理View有生命周期,从代码设计角度讲可以提高内聚性,
不同情况下还可以设计不同的Fragment,例如横屏和竖屏情况下View的显示不一样,那么可以建立2个不同的Fragment去处理,代码上面可以有效的扩展。
不同情况下还可以设计不同的Fragment,例如横屏和竖屏情况下View的显示不一样,那么可以建立2个不同的Fragment去处理,代码上面可以有效的扩展。
2
建议用Fragment了
3