采用最新的 RxJava2.0 与 Retrifit2.0 来实现。 基于RxJava2的RxBus。
将所有依赖的版本控制提取到根目录下的config.gradle做统一管理
supportVersion : "27.1.1",
retrofit : "2.3.0",
rxjava : "2.0.1",
rxandroid : "2.0.1",
okhttp3 : "3.4.1",
constraint_layout: "1.1.0",
rxjava2_adapter : "1.0.0",
rxjava2_rxrelay : "2.0.0",
logging : "3.4.0-RC1",
butterknife : "8.8.1",
brvah : "2.9.40",
stetho : "1.5.0",
leakCanary : "1.5.4",
systembartint : "1.0.3",
glide : "4.7.1",