RxJava的简介和简单使用
2016-12-14 00:00
671 查看
RxJava简介:
http://gank.io/post/560e15be2dca930e00da1083#toc_1
实例:
注意如果我们没有unsubscribe Subscription那么仍然可能会出现内存泄漏。
http://gank.io/post/560e15be2dca930e00da1083#toc_1
实例:
public class MainActivity extends Activity { private Subscription subscription; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); subscription = Observable .fromCallable(new Callable<Object>() { @Override public Object call() throws Exception { return doSomeStuff(); } }) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(new Action1<Object>() { @Override public void call(Object o) { // adapt contents } }); } private Object doSomeStuff() { //do something to get result return new Object(); } @Override protected void onDestroy() { subscription.unsubscribe(); super.onDestroy(); } }
注意如果我们没有unsubscribe Subscription那么仍然可能会出现内存泄漏。
相关文章推荐
- Unity 学习笔记(1) — Unity简介及简单使用
- 母函数简介及简单使用(附HDU 1284 钱币兑换问题 解题报告)
- smarty详解一:简介、安装、快速入门、变量的简单使用
- Wireshark安装、简单使用、过滤器简介
- ASIHTTPRequest类简介和简单使用
- MongoDB自学笔记8--- 3.3 MongoDB Shell简介及简单使用
- GDB 7.0 中文手册 —— 1. GDB简介和一个简单的使用例子
- Matplotlib简介和pyplot的简单使用——输出eps格式图像
- Matplotlib简介和pyplot的简单使用——直方统计图和轮廓曲线
- 单元测试及框架简介 --junit、jmock、mockito、powermock的简单使用
- 母函数简介及简单使用(附HDU 1284 钱币兑换问题 解题报告)
- Git的初次使用 ; Git常用命令查询 ; Git push ; Git pull 2011-12-16 17:32 在介绍安装和简单使用前,先看一下百度百科中的简介吧: ———————————
- Git的初次使用 ; Git常用命令查询 ; Git push ; Git pull 2011-12-16 17:32 在介绍安装和简单使用前,先看一下百度百科中的简介吧: ———————————
- Joda-Time简介与简单使用例子
- Matplotlib简介和pyplot的简单使用——文本标注和箭头
- FreeMarker简介及简单使用
- STL中map的简单使用简介【转】
- Matplotlib简介和pyplot的简单使用
- MySQL简介,安装,简单使用
- Matplotlib简介和pyplot的简单使用——Artists