RxJava2+Retrofit2+RxLifecycle3+OkHttp3网络请求封装

入职公司后,公司要求组件化开发,通过讨论后我将网络请求框架单独进行了封装,不过当时框架里将经常使用的util和ui均放入到了共同的Common包下,致使里面部分代码耦合,后来为了下降耦合性又将Common拆分为了lib_common和lib_ui,可是lib_ui依赖了lib_common,仍是致使部分代码耦合,最新一期为了下降组件之间的耦合性,因此单独将lib_common中的网络请求单独拆分,
相关文章
相关标签/搜索