rxJava基础篇之七--Action与Func

Action和Func区别


这一篇其实应该早点讲,Action是没有返回值的:
.subscribe(new Action1() {
        @Override
        public void call(Bitmap bitmap) { // 参数类型 Bitmap
            
        }
    });


FunAction是有返回值的:
.map(new Func1() {
        @Override
        public Bitmap call(String filePath) { // 参数类型 String
            return getBitmapFromPath(filePath); // 返回类型 Bitmap
        }
    })

你可能感兴趣的:(RxJava学习)