原文:Retrofit+MVP框架封装记录篇

当下最流行的网络请求组合,retrofit okhttp rxjava mvp 这里是封装记录篇 首先分模块,比如登录 先来说封装后的使用 Presenter 通过p层的接口来交互,model去访问网络请求,然后返回结果回调返回到view层去刷新 这里自定义了一个base的obsever类,避免多次的传递接口 model则负责调用网络请求了 View Code view层的回调也只有两个接口,可 ...

2018-01-09 10:10 0 1505 推荐指数:

查看详情

带你封装自己的MVP+Retrofit+RxJava2框架(一)

前言 文本已经收录到我的Github个人博客,欢迎大佬们光临寒舍:我的GIthub博客 看完本篇文章的,可以看下带你封装自己的MVP+Retrofit+RxJava2框架(二),里面封装得到了改进 本篇文章需要已经具备的知识: MVP的概念和基本使用 Retrofit ...

Thu Mar 05 17:50:00 CST 2020 0 882
一步步搭建Retrofit+RxJava+MVP网络请求框架(二),个人认为这次封装比较强大了

在前面已经初步封装了一个MVP的网络请求框架,那只是个雏形,还有很多功能不完善,现在进一步进行封装。添加了网络请求时的等待框,retrofit中添加了日志打印拦截器,添加了token拦截器,并且对DataManager类进行了扩展,真正体现它的作用,并且对大量的重复代码做了一定封装,减少代码的冗余 ...

Mon Dec 11 21:59:00 CST 2017 1 2800
mvp+retrofit+rxjava

引用 View Code Retrofit View Code View Code View Code ...

Sat Jul 30 20:02:00 CST 2016 0 1477
Retrofit2+Rxjava+MVP实践

此博文根据前面两篇文章 Android MVP 架构初试 Android MVP 架构封装 再结合主流框架Retrofit2+Rxjava来个实践 源码地址RxMVP 项目截图 Retrofit2+Rxjava 封装 JuHeService 数据请求接口 ...

Sun Aug 28 04:12:00 CST 2016 0 2112
一步步搭建Retrofit+RxJava+MVP网络请求框架(一)

首先,展示一下封装好之后的项目的层级结构。 1、先创建一个RetrofitApiService.java 这里就是把原生的retrofit中的Call换成了RxJava中的Observable。 2、封装RetrofitUtil 3、封装 ...

Sat Dec 09 01:06:00 CST 2017 0 4818
Android -- 带你一点点封装项目 MVP+BaseActivity+Retrofit+Dagger+RxJava(三)

1,这一博客是和大家一起来封装我们最后的Dagger2,其实之前也写过关于简单的Dagger2,这里是地址,完全没了解的同学可以先去看一下这篇,感谢很多小伙伴一直在耐心的等待这一 2,Dagger2可以说是些技术中最难上手的,不过把主要的四个注解理解到位了,基本上就可以 ...

Fri Mar 10 01:56:00 CST 2017 0 1464
Android--带你一点点封装项目 MVP+BaseActivity+Retrofit+Dagger+RxJava(一)

1,其实早就想把这些东西给封装封装的,一直没有时间,今天刚好项目进入到测试阶段了,Bug同事在哪儿测试的飞起,但发现提bug的尽然是我(得意脸),然后上午把ios的包测试了一下,顺便把服务器给测挂了(别问我是怎么做到的),现在服务器的同事还在拿着刀满街找我呐。好了不扯了,就想标题写了,一直想把这一 ...

Wed Nov 09 01:26:00 CST 2016 1 14213
Android--带你一点点封装项目 MVP+BaseActivity+Retrofit+Dagger+RxJava(二)

1,昨天我们基本上把MVP封装起来了,今天接着昨天的东西来结合RxJava把Retrofit把网络框架简单的封装一下,先看一下我们今天实现的效果:   哈哈 ,还是昨天的效果,好吧 ,我认错。 2,由于这次是把RxJava给接入进来了,所以我们可以对昨天的BasePresenter再次 ...

Thu Nov 10 01:32:00 CST 2016 1 3720
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM