Android代码-RetrofitUtils

时间:2022-08-26 05:06:26
【文件属性】:
文件名称:Android代码-RetrofitUtils
文件大小:16.39MB
文件格式:ZIP
更新时间:2022-08-26 05:06:26
Android代码 RetrofitUtils RxJava Retrofit封装,包含对相同格式请求数据、相同格式返回数据处理,显示Material Design加载dialog,文件上传下载进度展示、全局异常捕捉。 Preview 演示中upload.png为上传图片源文件。 Describe 实现功能: 1、对于相同格式请求数据统一处理; 2、对于相同返回结果进行预处理; 3、显示加载dialog; 4、支持文件带进度上传下载。 主要几个类作用: 1、RetrofitUtils.java 主要是数据post、get等请求工具类,所有请求调用doHttp()方法。 2、RetrofitFileUtils.java 主要用于文件下载工具类,包含uploadFile()文件上传、downloadFile()文件下载两个方法。 3、BaseFileDownload.java 文件下载请求基类,文件下载请求实体类需继承该类实现内部方法。 4、BaseFileUpload.java 文件上传请求基类,文件上传请求实体类需继承该类实现内部方法。 5、HttpResultFunc.java 基本数据请求基类,
【文件预览】:
RetrofitUtils-master
----gradlew(5KB)
----settings.gradle(15B)
----.idea()
--------runConfigurations.xml(564B)
--------misc.xml(3KB)
--------compiler.xml(686B)
--------gradle.xml(626B)
--------.name(13B)
--------encodings.xml(159B)
--------modules.xml(363B)
--------copyright()
--------vcs.xml(180B)
----gradle()
--------wrapper()
----README.md(4KB)
----gradlew.bat(2KB)
----gradle.properties(855B)
----.gitignore(97B)
----app()
--------src()
--------.gitignore(7B)
--------build.gradle(917B)
--------proguard-rules.pro(674B)
----screen()
--------retrofitutils.gif(19.58MB)
----build.gradle(498B)

网友评论