RxjavaRetrofitDemo-string-master:Rxjava+ReTrofit+okHttp终极封装(String方案)

时间:2024-06-03 23:51:32
【文件属性】:

文件名称:RxjavaRetrofitDemo-string-master:Rxjava+ReTrofit+okHttp终极封装(String方案)

文件大小:2.44MB

文件格式:ZIP

更新时间:2024-06-03 23:51:32

Java

Rxjava+ReTrofit+okHttp深入浅出-终极封装特殊篇(替换Gson返回) 介绍 封装原理博客专栏: 介绍如何放弃GsonConverterFactory,直接返回String,灵活我们的封装! 具备功能 1.Retrofit+Rxjava+okhttp基本使用方法 2.统一处理请求数据格式 3.统一的ProgressDialog和回调Subscriber处理 4.取消http请求 5.预处理http请求 6.返回数据的统一判断 7.失败后的retry处理 8.RxLifecycle管理生命周期,防止泄露 9.文件上传下载(支持多文件,断点续传) 10.Cache数据持久化和数据库(greenDao)两种缓存机制 11.异常统一处理 效果 使用 1.初始化 moudel导入工程 com


【文件预览】:
RxjavaRetrofitDemo-string-master-master
----.gitignore(97B)
----app()
--------.gitignore(7B)
--------build.gradle(848B)
--------src()
--------proguard-rules.pro(689B)
----settings.gradle(37B)
----build.gradle(462B)
----gradlew(5KB)
----LICENSE(1KB)
----butterniffe读取.html(9KB)
----README.md(4KB)
----gradlew.bat(2KB)
----gradle.properties(855B)
----.idea()
--------misc.xml(2KB)
--------encodings.xml(159B)
--------caches()
--------gradle.xml(689B)
--------vcs.xml(167B)
--------codeStyles()
--------runConfigurations.xml(564B)
--------compiler.xml(284B)
--------modules.xml(554B)
----rxretrofitlibrary()
--------.gitignore(7B)
--------build.gradle(1023B)
--------src()
--------proguard-rules.pro(641B)
----gradle()
--------wrapper()
----gif()
--------rxretrofit.gif(3.05MB)

网友评论