没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
OKsimple:简单易用,扩展性强,基于okhttp4.X版本和kotlin的网络请求框架。 目前实现的功能 get,post,postjson,表单提交等常规请求 强大的请求策略系统,支持定时请求,交替请求,请求失败切换域名等等复杂操作 多文件下载,支持进度监听,支持断点续传 多文件上传,支持进度监听 支持接收glide实现glide图片加载进度监听 双向请求头和分段参数的添加 每次请求替换添加标签,支持自定义标签 每次请求支持自定义CacheControl 对短时间多次相同的请求进行了拦截处理,有效防止用户多次点击导致的重复请求 在没有网络的情况下,可以添加强制缓存 基于kotlin但也对java做了支持 同步okhttp最新版本,支持brotli压缩 项目介绍 基于okhttp4.X和kotlin,当前更新到okttp4.9。虽然看起来使用方法类似 ,都是采用链式调用加替代的方式。
资源推荐
资源详情
资源评论
收起资源包目录
OkSimple-master.zip (94个子文件)
OkSimple-master
gradlew 5KB
settings.gradle 29B
glide.gif 3.11MB
oklibrary
src
androidTest
java
com
alen
oklibrary
ExampleInstrumentedTest.java 711B
test
java
com
alen
oklibrary
ExampleUnitTest.java 379B
main
AndroidManifest.xml 190B
java
com
gateoftruth
oklibrary
OkSimpleConstant.kt 482B
FileResultCallBack.kt 2KB
ProgressResponseBody.kt 1KB
DataCallBack.kt 2KB
DefaultStrategy.kt 1011B
OksimpleNetworkUtil.kt 1KB
GlideCallBack.kt 525B
DownloadBean.kt 173B
ResultCallBack.kt 481B
BaseProgressListener.kt 368B
SimpleRequest.kt 11KB
BitmapResultCallBack.kt 2KB
RequestUntilSuccess.kt 1KB
RequestStrategy.kt 1KB
ProgressRequestBody.kt 1KB
OksimpleHandler.kt 506B
OkSimple.kt 4KB
.gitignore 7B
build.gradle 2KB
proguard-rules.pro 751B
gradle
wrapper
gradle-wrapper.properties 230B
gradle-wrapper.jar 53KB
README.md 4KB
download.gif 2.96MB
gradlew.bat 2KB
multiple_download.gif 8.57MB
gradle.properties 1KB
.gitignore 878B
app
src
androidTest
java
com
alen
oksimpleutil
ExampleInstrumentedTest.kt 630B
test
java
com
alen
oksimpleutil
ExampleUnitTest.kt 316B
main
AndroidManifest.xml 2KB
res
mipmap-hdpi
ic_launcher.png 3KB
ic_launcher_round.png 5KB
mipmap-xxxhdpi
ic_launcher.png 9KB
ic_launcher_round.png 15KB
mipmap-xhdpi
ic_launcher.png 4KB
ic_launcher_round.png 7KB
mipmap-anydpi-v26
ic_launcher.xml 270B
ic_launcher_round.xml 270B
mipmap-mdpi
ic_launcher.png 2KB
ic_launcher_round.png 3KB
drawable
ic_launcher_background.xml 5KB
layout
activity_post_json.xml 471B
view_glide_progress.xml 635B
activity_upload_file.xml 453B
activity_get.xml 747B
activity_brotli.xml 449B
item_multiple_download.xml 3KB
activity_post_form.xml 451B
activity_post_params.xml 1KB
activity_download.xml 2KB
activity_bitmap.xml 989B
activity_glide_test.xml 1KB
activity_multiple_download.xml 1KB
activity_main.xml 3KB
drawable-v24
ic_launcher_foreground.xml 2KB
values
colors.xml 208B
strings.xml 75B
styles.xml 383B
mipmap-xxhdpi
ic_launcher.png 6KB
ic_launcher_round.png 10KB
assets
potw1717a.jpg 3.99MB
stars1.jpg 81KB
java
com
gateoftruth
sample
GlideModule.kt 813B
MyApplication.kt 1KB
BitmapActivity.kt 1KB
ChangeHostStrategy.kt 841B
UploadFileActivity.kt 1009B
GlideTestActivity.kt 1KB
DownloadBean.java 736B
MainActivity.kt 2KB
GsonCallBack.kt 428B
MyGlideCallBack.kt 742B
MultipleDownloadActivity.kt 6KB
ExampleBean.java 2KB
PostJsonActivity.kt 942B
GlideProgressImageView.kt 1KB
GetActivity.kt 2KB
DownloadAdapter.kt 2KB
BrotliActivity.kt 889B
PostFormActivity.kt 2KB
ImageProgress.kt 112B
DownloadActivity.kt 3KB
PostParamsActivity.kt 3KB
.gitignore 7B
build.gradle 2KB
proguard-rules.pro 751B
build.gradle 768B
共 94 条
- 1
资源评论
mckaywrigley
- 粉丝: 30
- 资源: 4718
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功