RxJava使用
Session__csdn
这个作者很懒,什么都没留下…
展开
-
响应式编程架构RxJava
前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: R转载 2016-06-01 14:15:02 · 1739 阅读 · 2 评论 -
Rxjava入门 一
函数式编程(英语:functional programming)或称函数程序设计,又称泛函编程,是一种编程范型,它将电脑运算视为数学上的函数计算,并且避免使用程序状态以及易变对象。函数编程语言最重要的基础是λ演算(lambda calculus)。而且λ演算的函数可以接受函数当作输入(引数)和输出(传出值)。 现在函数式编程越来越流行,这种编程方式强调程序执行的结果而非执行的过程。结转载 2016-06-07 16:35:30 · 316 阅读 · 0 评论 -
Rxjava入门二
通过上一节的学习我们知道了怎么样rxjava是什么(需要看一的朋友点这里Rxjava入门 一),以及怎样利用rxjava打印输出字符串和数组。总结起来就是:Observable发射事件,subscribe订阅observable事件并迭代执行。 但是我们知道我们平时所接触的事件流程远远没有这么简单。有时候我们需要把数据经过复杂的变换然后才能为我们所用。同样,rxjava的开发人员转载 2016-06-07 16:36:17 · 963 阅读 · 0 评论 -
使用Rxjava的compose()操作符
在RXJava中一种比较nice的思想是能够通过一系列的操作符看到数据是如何转换的:Observable.from(someSource) .map(data -> manipulate(data)) .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subsc转载 2016-06-08 00:03:37 · 17522 阅读 · 6 评论 -
Android 6.0 运行时权限处理完全解析
一、概述随着Android 6.0发布以及普及,我们开发者所要应对的主要就是新版本SDK带来的一些变化,首先关注的就是权限机制的变化。对于6.0的几个主要的变化,查看查看官网的这篇文章http://developer.android.com/intl/zh-cn/about/versions/marshmallow/android-6.0-changes.html,其中当然包含Runtime转载 2016-11-16 10:54:45 · 439 阅读 · 0 评论