没有合适的资源?快使用搜索试试~ 我知道了~
RxRetrofitMashup:使用 RxJava 和 Retrofit 创建带有 Observable.zip() 的 AP...
共43个文件
xml:17个
java:6个
png:4个
需积分: 12 0 下载量 109 浏览量
2021-06-17
15:30:34
上传
评论
收藏 122KB ZIP 举报
温馨提示
RxRetrofitMashup 这是一个使用 RxJava 和 Retrofit 将多个链式、组合式、异步网络调用的结果组合到同一个 UI 中的示例。 使用传统的 Android API 线程方法和状态变量执行相同的任务充满危险。 这个例子也可以用 Observable.zip() 解决,我们在前面的例子中使用过。 然而,.groupBy 允许我们创建一系列带键的匿名 Observables,它们可以被平面映射和一起订阅,因此代码更清晰。 当您想要混合不同的 API 源时,请考虑 Observable.zip()。 zip() 函数允许在返回一种新类型之前操作和转换每种输入类型的网络结果,该类型可以更紧密地匹配您的 UI 数据模型。
资源推荐
资源详情
资源评论
收起资源包目录
RxRetrofitMashup-master.zip (43个子文件)
RxRetrofitMashup-master
gradlew.bat 2KB
gradlew 5KB
RxRetrofitMashup.iml 828B
gradle.properties 855B
LICENSE 11KB
app
proguard-rules.pro 653B
src
main
res
menu
menu_main.xml 309B
drawable-hdpi
ic_launcher.png 9KB
drawable-xhdpi
ic_launcher.png 14KB
drawable-xxhdpi
ic_launcher.png 19KB
values
strings.xml 173B
styles.xml 197B
dimens.xml 211B
drawable-mdpi
ic_launcher.png 5KB
layout
row_gist.xml 635B
activity_main.xml 641B
values-v21
styles.xml 143B
values-w820dp
dimens.xml 358B
java
com
colintheshots
rxretrofitmashup
models
GistFile.java 358B
Gist.java 731B
GistDetail.java 414B
MainActivity.java 3KB
adapters
GistFilesAdapter.java 2KB
network
GitHubNetworkService.java 4KB
AndroidManifest.xml 867B
app.iml 7KB
.gitignore 7B
build.gradle 1KB
gradle
wrapper
gradle-wrapper.jar 49KB
gradle-wrapper.properties 232B
.idea
scopes
scope_settings.xml 139B
gradle.xml 640B
misc.xml 396B
vcs.xml 218B
.name 14B
copyright
profiles_settings.xml 74B
modules.xml 371B
encodings.xml 166B
compiler.xml 711B
.gitignore 81B
README.md 791B
settings.gradle 15B
build.gradle 436B
共 43 条
- 1
资源评论
小小鹊
- 粉丝: 34
- 资源: 4534
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功