安卓MVP的搭建+网络

2017-07-16  本文已影响0人  既不回头何必不忘_d3ae

                                 AS搭建安卓MVP的框架

一:首先创建一个AS的新的项目:空的就好:

       1.在gradle中加依赖

二:开始进行java项目包里面的分包:

    1.重上往下,分别是 app,base,model,presenter,view,uitil,widget七个空包

    2.创建一个MyApplication构建函数  public static MyApplication getInstance();

   3.在model中创建一个api的空包 创建一个Apisetting文件

4.在model中创建OkHttpManager文件:调用okhttp的网络协议

链接:http://blog.csdn.net/l_215851356/article/details/70573521  和  http://blog.csdn.net/u013718120/article/details/53161110    

上面的链接是单例模式的api创建,这边我采用了。多个创建方法,封装了包,即上面的OkHttpManager文件

这边的是OkHttp的初始化,设置了缓存,和重连,当然,可以直接不需要下面的参数设置

5.创建RetrofitManager文件,初始化Retrofit,并且加载OkHttp的网络

6.在model中创建Manager空包,我们需要在其中创建多类的接口创建:如下图,调用以上的方法构建一个实例,这样子,多例的retrofit网络接口请求就搭建好了

上一篇下一篇

猜你喜欢

热点阅读