当前搜索:

Android/Java网络加载框架Retrofit(三)结合RxJava2与RxAndroid2

Android/Java网络加载框架Retrofit(三)结合RxJava2与RxAndroid2把Retrofit与RxAndroid 2与RxJava 2联合使用,实现一个简单功能:加载一批图片到ListView中。package zhangphil.http; import android.app.ListActivity; import android.graphics.Bitmap; ...
阅读(713) 评论(0)

RxAndroid、RxJava的PublishSubject改造Observable

RxAndroid、RxJava的PublishSubject改造Observable在附录1的基础上,用RxAndroid、RxJava的PublishSubject改造Observable,同时用OkHttp实现网络请求。改造集中在Java上层代码,如:package zhangphil.app; import android.app.Activity; import android.c...
阅读(885) 评论(0)

RxAndroid、RxJava的fromCallable更新数据加载到ListView简例

RxAndroid、RxJava的fromCallable更新数据加载到ListView简例Java代码:package zhangphil.app; import android.app.Activity; import android.content.Context; import android.graphics.Bitmap; import android.graphics.Bitm...
阅读(975) 评论(0)

Android RxAndroid与RxJava之intervalRange

intervalRange以一个例子说明:从1开始输出10个数据,延迟0秒执行,每隔2秒执行一次:package zhangphil.app; import android.app.Activity; import android.os.Bundle; import android.support.annotation.Nullable; import android.util.Log; im...
阅读(1345) 评论(0)

Android响应式编程开发RxAndroid(5):RxJava 2.0的Consumer

Android响应式编程开发RxAndroid(5):RxJava 2.0的ConsumerRxJava 2.0引入的Consumer相当于1.0时候的Action。如果只是想简洁的获得处理结果,则可以使用RxJava 2.0引入到的Consumer。例如:package zhangphil.app; import android.app.Activity; import android.o...
阅读(1026) 评论(0)

Android响应式编程开发RxAndroid(4):flatMap

Android响应式编程开发RxAndroid(4):flatMapRxAndroid的map通过Function把一个对象转换为另外一个对象,作为结果输出。flatMap则可以通俗的理解为把一个集合元素对象拆分成单个元素对象,然后丢给Observer作为输入。例子:package zhangphil.app; import android.app.Activity; import androi...
阅读(882) 评论(0)

Android响应式编程开发RxAndroid(3):map

Android响应式编程开发RxAndroid(3):mapRxJava中的map通过Function(函数)做一次结果转换,例如把输入源的数据转换处理成大写:package zhangphil.app; import android.app.Activity; import android.os.Bundle; import android.util.Log; import io.rea...
阅读(1019) 评论(0)

Android响应式编程开发RxAndroid(2):简单例程的Android改造

Android响应式编程开发RxAndroid(2):简单例程的Android改造附录1的Android响应式编程开发代码规范,遵循的是RxJava样式,可以正常运行。换一种方式,把响应式编程写的更Android化,下面对附录1的例程改造,换一种方式实现。用一个TextView显示最终的处理结果(在onComplete里面处理结果)。Java代码:package zhangphil.app; ...
阅读(777) 评论(0)

Android响应式编程RxAndroid(1):简单例程

Android响应式编程RxAndroid(1):简单例程响应式Android编程开发,在github上的项目地址:https://github.com/ReactiveX/RxAndroid,设计原则类比Java观察者模式,给出一个简单例子,假设一个数据源,观察者观察数据源,然后做出简单的动作比如输出。测试的MainActivity.java:package zhangphil.app; im...
阅读(1454) 评论(0)
    个人资料
    • 访问:1414959次
    • 积分:18607
    • 等级:
    • 排名:第551名
    • 原创:509篇
    • 转载:13篇
    • 译文:2篇
    • 评论:270条
    关于我
    邮箱: zhangphil@live.com
    博客专栏
    最新评论