rxjava代码多层转化
来源:互联网 发布:jquery java上传文件 编辑:程序博客网 时间:2024/06/04 18:31
Observable<List<Dev>> observable = Observable .create(new Observable.OnSubscribe<List<TestResponse<List<Dev>>>>() { @Override public void call(Subscriber<? super List<TestResponse<List<Dev>>>> subscriber) { } }) .map(new Func1<List<TestResponse<List<Dev>>>, TestResponse<List<Dev>>>() { @Override public TestResponse<List<Dev>> call(List<TestResponse<List<Dev>>> testResponses) { return testResponses.get(0); } }) .flatMap(new Func1<TestResponse<List<Dev>>, Observable<List<Dev>>>() { @Override public Observable<List<Dev>> call(final TestResponse<List<Dev>> listTestResponse) { return Observable.create(new Observable.OnSubscribe<List<Dev>>() { @Override public void call(Subscriber<? super List<Dev>> subscriber) { if (listTestResponse.getData().isEmpty()) { subscriber.onError(new IOException("")); } subscriber.onNext(listTestResponse.getData()); subscriber.onCompleted(); } }); } });
阅读全文
0 0
- rxjava代码多层转化
- RxJava数据转化源码解析
- FlyTreeView 多层树 代码示例
- RXJava异步代码
- RxJava代码初探(一)
- json字符串转化成含多层list集合的对象
- Rxjava(Subject)-AsyncSubject--代码分析
- Rxjava(Subject)-BehaviorSubject--代码分析
- Rxjava(Subject)-PublishSubject--代码分析
- Rxjava(Subject)-ReplaySubject--代码分析
- Rxjava从源码分析代码
- vb.net读取多层xml文件代码
- tensorflow笔记:多层CNN代码分析
- tensorflow笔记:多层LSTM代码分析
- tensorflow笔记:多层CNN代码分析
- tensorflow笔记:多层LSTM代码分析
- tensorflow笔记:多层CNN代码分析
- tensorflow笔记:多层CNN代码分析
- 欢迎使用CSDN-markdown编辑器
- 重载、覆盖和隐藏的区别
- 静态链接库和动态链接库使用总结(1)
- html如何设置兼容的背景透明
- javascript第二天
- rxjava代码多层转化
- 2017.6.29
- 单片机时钟程序(4)ds1302.c
- 简单ListView 使用
- Android Studio进行JNI开发的操作过程
- 自己动手写操作系统(三)
- Android 使用开源框架实现上传本地文件至服务器
- [JZOJ5179]哈哈
- Boss3g软件开发规范