利用Retrofit+RxJava简单封装网络请求库
网络请求在移动端是极为常见和重要,随处可见。为此,为了避免到处使用增加内存和性能,以及方便使用和解耦,进行网络库的简单封装。
特点
解耦:对下面使用的网络请求框架和上层网络进行解耦。方便底层可以根据业务要求换更网络请求网络也不影响到上层业务逻辑。
方便:对使用的场景极为方便,仅仅5行左右代码,即可完成一次网络请求以及数据处理。
解放:解放繁琐的线程切换,错误处理和判断,数据处理,Json...
阅读全文…