码迷,mamicode.com
首页 >  
搜索关键字:RxJava    ( 473个结果
Android MVP 利用rxjava 避免向Model传入监听方法
传统的MVP: 1、抽离出View的接口,即ILoginView。 2、抽离Model的接口,即ILoginModel。 3、抽离Presenter的接口,即ILoginPresenter。 4、实现ILoginView 接口的 LoginActivity。 5、实现ILoginModel 接口的 ...
分类:移动开发   时间:2016-08-17 19:46:54    阅读次数:301
Retrofit结合RxJava个人使用经验
Retrofit出来也蛮久了,每次听其他小伙伴说起来都是那种吊吊的感觉,所以自己也赶紧加入其中,用完之后感觉真的很棒,当然学习的时候也是遇到不少问题,爽歪歪的感脚。具体该怎么用Retrofit,推荐鸿洋的文章Retrofit2完全解析探索与okhttp之间的关系,写的比较清楚,我也不多花..
分类:编程语言   时间:2016-08-15 22:48:42    阅读次数:3979
RxJava Android(RxAndroid) 开发全家桶
RxJava 在 Android 应用开发中越来越流行,但是由于其门槛稍高,初次使用不免遇到很多问题,例如在 RxJava 常见的错误用法 和 不该使用 RxJava 的一些情况 中所描述的情况。为了避免这些常见的问题,很多民间高手开发了很多在 Android 应用中可以使用的 Rx 扩展类库,组合使用这些类库,可以更方便的使用 RxJava 并且可以避免一些常见的错误用法。 本文来介绍一些使用 R...
分类:移动开发   时间:2016-08-04 00:01:49    阅读次数:256
彻底搞清楚 RxJava 是什么东西
其实从rxjava14年出现到现在,我是去年从一个朋友那里听到的,特别是随着现在app项目越来越大,分层越来越不明确的情况下,rxjava出现了,以至于出现了rxandroid。其实如果你了解观察者模式的话,rxjava并没有你说的那么神秘。再次,我对rxjava并不崇拜,我的原则是怎么写代码简单,代码结构清晰,维护简单,就是好框架。 讲rxjava之前首先说一下Android mvp开发模式。...
分类:编程语言   时间:2016-07-30 22:41:17    阅读次数:239
学习 RxJava <三>flatMap
出于安全性、性能等方面的考虑,多数服务器会有一些接口需要传入 token 才能正确返回结果,而 token 是需要从另一个接口获取的,这就需要使用两步连续的请求才能获取数据(①token -> ②目标数据)。 使用 flatMap() 可以用较为清晰的代码实现这种连续请求,避免 Callback 嵌 ...
分类:编程语言   时间:2016-07-30 18:31:27    阅读次数:339
mvp+retrofit+rxjava
引用 "retrofit" : "com.squareup.retrofit2:retrofit:2.0.1", "retrofit-adapter" : "com.squareup.retrofit2:adapter-rxjava:2.0.1", "retrofit-converter" : "c ...
分类:编程语言   时间:2016-07-30 13:35:43    阅读次数:445
手把手带你走进MVP +Dagger2 + DataBinding+ Rxjava+Retrofit 的世界
0.0 Android开发现在的变化用一个词来形容就是 :翻天覆地 越来越多的项目使用了MVP + Rxjava+Retrofit +Dagger2 + DataBinding等等东西。。 但是这些东西对于木有用过的同学们开起来还是比较头疼的。 转载请标明出处:http://blog.csdn.net/wingichoy/article/details/51981756 网上有很多介绍他们的...
分类:编程语言   时间:2016-07-22 19:31:49    阅读次数:956
转:给 Android 开发者的 RxJava 详解
转自: http://gank.io/post/560e15be2dca930e00da1083 评注:多图解析,但是我还是未看懂。 前言 我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ...
分类:移动开发   时间:2016-07-21 19:48:57    阅读次数:366
RxJava入门第八、九问(二)
开始第8个问题之前,先说一个词:变换,什么意思呢? RxJava官方解释:所谓变换,就是将事件序列中的对象或整个序列进行加工处理,转换成不同的事件或事件序列。 如果你通过上面的定义没有很好地理解什么是变换、以及为什么要使用变换,那么请看下面这个故事:庖丁宰鸡(包学包会) 养鸡户(被观察者)发送了一个数据: - 一只活蹦乱跳的鸡。 而这个养鸡户...
分类:编程语言   时间:2016-07-20 06:40:40    阅读次数:436
RxJava入门七问(一)
1. RxJava采用了观察者模式,什么是观察者模式呢,能不能举个例子?答:小偷(被观察者)把手伸进路人的钱包后(事件),给警察(观察者)发了条短信,曰:快来抓我哟!警察收到信息后,立马采取行动,把小偷按倒在地(行动) 这个小偷是不是很贱,偷东西还要告诉警察2. 一个语文作业题:分析下面这句话的主、谓、宾 observable.subscribe(observer)答: - 主语:observa...
分类:编程语言   时间:2016-07-19 10:50:02    阅读次数:213
473条   上一页 1 ... 27 28 29 30 31 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!