Android RxJava 之FlatMap()
来源:互联网 发布:ta热分析软件 编辑:程序博客网 时间:2024/06/05 01:59
public void testRxJava(View view) { String song = "没意见,你想要怎样我都随便,你演技也有限又不用说感言,分开就平淡些."; song += "该配合你演出的我演视而不见,别逼一个最爱你的人即兴表演,什么时候我们开始没有了底线,顺着别人的谎言被动就不显得可怜."; song += "可你曾经那么爱我干嘛演出细节,"; song += "我该变成什么样子才能配合出演,原来当爱放下防备后的这些那些,都有个期限."; String song1 = "简单点,说话的方式简单点.递进的情绪请省略,你又不是个演员,别设计那些情节."; song1 += "没意见,我只想看看你怎么圆,你难过的太表面,像没天赋的演员,观众一眼能看见."; song1 += "该配合你演出的我演视而不见 在逼一个最爱你的人即兴表演。"; song1 += "什么时候我们开始收起了底线,顺应时代的改变看那些拙劣的表演。"; song1 += "可你曾经那么爱我,干嘛演出细节,我该变成什么样子才能延缓厌倦."; song1 += "原来当爱放下防备的这些那些 才是考验。"; song = song1 + song; Observable.just(song) .flatMap(new Func1<String, Observable<String>>() { @Override public Observable<String> call(String s) { return Observable.just( s.replace(",", ".") .replace(" ", ".") .replace(",", ".") .replace("。", ".")); } }) .flatMap(new Func1<String, Observable<String>>() { @Override public Observable<String> call(String s) { return Observable.from(s.split("\\.")); } }) .subscribe(new Action1<String>() { @Override public void call(String s) { Log.w("song", s); } });}
1 0
- Android RxJava 之FlatMap()
- Rxjava之FlatMap()的运用
- RxJava flatmap
- RxJava的学习之变换操作符—flatMap
- RxJava 系列之变换操作符flatmap(2)
- RxJava 操作符flatmap
- Rxjava(变换类)--FlatMap
- RxJava 2.0: flatMap()
- RxJava 中的map与flatMap
- RxJava 转换操作符 flatMap
- rxjava小试牛刀map和flatmap
- RxJava 源码解读分析 flatMap
- RxJava的flatMap使用记录
- RxJava 中的map与flatMap
- Android RxJava的使用(三)转换——map、flatMap
- 【Android】RxJava的使用(三)转换——map、flatMap
- Android打造自己的网络框架----RxJava的基础学习使用2(map、flatMap)
- 【Android】RxJava的使用(三)转换——map、flatMap
- 极客学院前端web全套视频免费下载
- unity VR优化
- OpenCV2:Mat属性type,depth,step
- 14.5.7 Storing InnoDB Undo Logs in Separate Tablespaces 存储InnoDB Undo logs 到单独的表空间
- zephir-类和对象2
- Android RxJava 之FlatMap()
- QPixmap 透明
- WebView学习
- zephir-内置函数
- Java实现redis事务
- 基于 ARM系统的 IoT 停车场系统演示
- zephir-流程控制语句
- 回溯法——基于DFS的思想
- java网络编程:MulticastSocket类