Rxjava 认识4
作者:
dev晴天 | 来源:发表于
2018-08-15 18:19 被阅读0次/*
Rxjava 的变换
1 map()方法的使用 被观察者的事件对象的类型与观察者观察接收到对象类型可能不一样了
知识点 Func1为接口 与Action1 用法类似 区别就是 Func1 带返回值的
map参数 Func?类型 Func?与Action?的区别也是返回值类型
Func?的范型参数 原来的类型 要转换的类型
*/
Observable.just("leesin.png").map(new Func1<String, Bitmap>() {
@Override
public Bitmap call(String s) {
//可以手写转换方法 getBitmapFromFile() 再用此返回值返回即可
return null;
}
}).subscribe(new Action1<Bitmap>() {
@Override
public void call(Bitmap bitmap) {
// 处理 得到的bitmap对象
// showBitmap()
}
});
本文标题:Rxjava 认识4
本文链接:https://www.haomeiwen.com/subject/odnwbftx.html
网友评论