Mvp如何进行抽取封装?
BaseModel:由于model层大多数数据是跟业务逻辑处理,个个model接口与实现类层出不穷
BaseView:视图层可以加入每个视图所需要的视图方法
BasePresenter:我们直接用泛型来规定BasePresenter的View及model实例字段
BaseActivity/BaseFragment:都会有presenter的引用,通过该引用设置View层接口,同样用泛型代替
网络框架的封装
还进行过哪些内容的封装?
1.Log封装类
2.SharedPreferences封装类
3.ToastUtils封装类
4.SnarkBarUtils封装类
5.AdapterUtils封装类
网友评论