不使用fragment导致的后果

最近一个项目,由于前期预估失误,轻易的使用了6个左右的layout混合而成一个main_layout,通过设置是否可见来控制生命。
发现如下问题:
缺点:
1.backpress极难控制
2.不断切换图层时极易造成部分子view未掩藏
3.id重复问题容易导致注入失败
4.工期相对复杂的activity-fragment-childfragment仍然长很多
5.后期一个activity占了将近2千行,检查是在是困难

优点:
1.网络请求容易预处理
2.不需要过多的注入

总之就像在一个类里面写了太多的匿名内部类一样,前期图省事后期是在是太麻烦。
引以为戒之后不能在这样做了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容