没有合适的资源?快使用搜索试试~ 我知道了~
WeNetwork:Retrofit+OkHttp+Rxjava组合的高性能的网络框架,采用单例模式,支持多BaseUrl,支持...
共70个文件
java:30个
xml:16个
png:10个
需积分: 15 1 下载量 47 浏览量
2021-05-25
03:26:40
上传
评论
收藏 166KB ZIP 举报
温馨提示
WeNetWork 一 框架简介: 一个OkHttp + Retrofit +Rxjava 组合的高性能、超解耦、动态处理、链式请求、单例模式的网络框架。封装框架的唯一目的就是好用、适用。 支持功能如下: 单例模式,保持一个全局的OkHttp和Retrofit对象。 真正的链式调用,不基于RxJava的链式模式 单例模式下动态改变BaseUrl和ApiServer,选择性的添加拦截器。 完全动态添加请求参数、Base参数、Headers、RequestBody等。 网络请求的生命周期自动管理。 自定义异常处理,以及Resopnse结果预先处理(主要是Json的类型转换问题)。 随心所欲的日志系统。让你清楚你的每次请求细节。 每次网络请求都可随时取消,页面销毁自动取消网络请求。 1.1 单例模式: WeNetWork采用的是单例模式,也就是OkHttp和Retrofit对象基本上只会创建一
资源推荐
资源详情
资源评论
收起资源包目录
WeNetwork-master.zip (70个子文件)
WeNetwork-master
WeNet
.gitignore 1KB
app
.gitignore 7B
build.gradle 1KB
src
main
AndroidManifest.xml 1KB
res
mipmap-xhdpi
ic_launcher_round.png 7KB
ic_launcher.png 4KB
mipmap-mdpi
ic_launcher_round.png 3KB
ic_launcher.png 2KB
layout
fragment_first.xml 672B
dialog_net.xml 625B
fragment_three.xml 470B
activity_viee_pager.xml 551B
fragment_second.xml 508B
fragment_four.xml 469B
activity_main.xml 2KB
mipmap-xxhdpi
ic_launcher_round.png 10KB
ic_launcher.png 6KB
drawable
ic_launcher_background.xml 5KB
mipmap-anydpi-v26
ic_launcher_round.xml 272B
ic_launcher.xml 272B
xml
network_security_config.xml 144B
drawable-v24
ic_launcher_foreground.xml 2KB
mipmap-hdpi
ic_launcher_round.png 5KB
ic_launcher.png 3KB
mipmap-xxxhdpi
ic_launcher_round.png 15KB
ic_launcher.png 9KB
values
strings.xml 75B
colors.xml 208B
styles.xml 383B
java
cn
wang
network
App.java 992B
builder
api
ApiSong.java 336B
NewRequest.java 305B
HomeBean.java 556B
BaseAPI.java 617B
ApiWeather.java 1KB
ui
MainActivity.java 4KB
CusView.java 1KB
BaseActivity.java 1KB
BaseNetCallback.java 651B
FilterClickListener.java 652B
mvp
view
BaseMvpView.java 338B
CusText.java 862B
AutoScaleRelativeLayout.java 2KB
model
BaseMvpModel.java 308B
MainModel.java 4KB
LifeCycleForMvp.java 184B
presenter
MainPresenterApi.java 438B
BaseMvpPresenter.java 2KB
FourFragment.java 727B
ThreeFragment.java 732B
SecondFragment.java 1KB
BaseFragment.java 5KB
ViewPagerActivity.java 2KB
FirstFragment.java 2KB
dialog
NetDialog.java 3KB
bean
SongBean.java 7KB
DuanZiBean.java 5KB
WeatherBean.java 7KB
JokeBean.java 7KB
proguard-rules.pro 751B
settings.gradle 23B
build.gradle 613B
gradlew 5KB
.gitmodules 74B
README.md 11KB
gradlew.bat 2KB
gradle.properties 816B
gradle
wrapper
gradle-wrapper.properties 232B
gradle-wrapper.jar 52KB
config.gradle 141B
共 70 条
- 1
资源评论
Jmoh
- 粉丝: 20
- 资源: 4676
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- Docker在Ubuntu16.04上安装和部署Apache Storm
- test_kong.zip
- springboot权限验证学习-下
- SeetaFace6人脸质量评估C++代码实现Demo
- OCAuxiliaryTools
- 制药公司QC顶岗实习专题报告
- Rust 全面指南:从基础到高级,一网打尽 Rust 的编程知识
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功