Skip to content

A OkHttp+Retrofit+RxJava+Gson Http Request Framework Demo!

Notifications You must be signed in to change notification settings

luojing1336/Http-Demo-Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
luojing
Jul 15, 2022
12d4d93 · Jul 15, 2022

History

5 Commits
Jul 15, 2022
Jul 15, 2022
Jul 14, 2022
Jul 14, 2022
Jul 14, 2022
Jul 14, 2022
Jul 14, 2022
Jul 14, 2022
Jul 14, 2022
Jul 14, 2022
Jul 14, 2022

Repository files navigation

Android网络请求封装

基本原理

在Android端中,网络请求的框架经历了几个阶段,目前为止比较通用的请求框架就是:

OkHttp + Retrofit + RxJava + GSON

现在针对这几个三方库来实现网络请求的封装。

具体实现

网络请求框架的封装主要有以下几个步骤:

封装OkHttp的实例

封装OkHttp的拦截请求

封装Retrofit实例

封装Retrofit的注解通用类

增加请求失败重试功能

封装返回结果

对上述封装进行组装形成一个完整的框架

About

A OkHttp+Retrofit+RxJava+Gson Http Request Framework Demo!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages