美文网首页
Rxjava 认识4

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

  • 认识 RxJava

    RxJava 是一个针对响应式编程思想的一个框架,其本质是利用了观察者模式,充分的利用的函数式编程的思想,学习此框...

  • RxJava使用之认识RxJava

    写在前面:由于公司拖欠工资,2月的工资都没拿到,所以最近出来面试(已收两家offer但薪资都很低),毫无疑问,每次...

  • Rxjava入门与使用

    认识 rxjava RxJava是 ReactiveX 在JVM上的一个实现,ReactiveX使用Observa...

  • Rxjava学习笔记

    1.认识 rxjava RxJava是 ReactiveX 在JVM上的一个实现,ReactiveX使用Obser...

  • Rxjava 认识5

  • Rxjava 认识3

  • Rxjava 认识2

  • Rxjava 认识1

    /** 1 概念: Rxjava 基于观察者的 异步 事件库* 2 rx的观察者模式 Observer...

  • 初步认识RXJava

    前言:面向对象变成是命令式编程的一种,面向计算机硬件的抽象,有变量、赋值、表达式和控制语句。函数式编程是面向数学的...

网友评论

      本文标题:Rxjava 认识4

      本文链接:https://www.haomeiwen.com/subject/odnwbftx.html