上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 72 下一页
摘要: fdsafdsafds 阅读全文
posted @ 2018-04-11 15:53 一点点征服 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 前言 在Andrroid开发中,网络请求十分常用 而在Android网络请求库中,Retrofit是当下最热的一个网络请求库 今天,我将手把手带你深入剖析Retrofit v2.0的源码,希望你们会喜欢 在阅读本文前,建议先阅读文章:这是一份很详细的 Retrofit 2.0 使用教程(含实例讲解) 阅读全文
posted @ 2018-04-10 17:21 一点点征服 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 前言 在Andrroid开发中,网络请求十分常用 而在Android网络请求库中,Retrofit是当下最热的一个网络请求库 今天,我将献上一份非常详细Retrofit v2.0的使用教程,希望你们会喜欢。 如果对Retrofit v2.0的源码感兴趣,可看文章:Android:手把手带你深入剖析 阅读全文
posted @ 2018-04-09 09:50 一点点征服 阅读(3708) 评论(1) 推荐(0) 编辑
摘要: 由于rx是从下到上的执行onsubscribe()方法,然后再自上到下的执行subscribe()方法,而rxlifecycle是使用takeUntil方法来停止消息,只能终止当前的上一个onsubscribe()方法的调用,所以顺便不同会出现以下问题 坑1 activity生命周期paused的时 阅读全文
posted @ 2018-04-08 15:08 一点点征服 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 1.结构 Rxlifecycle代码很少,也很好理解,来看核心类。 接口ActivityLifecycleProvider RxFragmentActivity、RxAppCompatActivity、RxFragment等类所有的组件类皆实现这个借口 类RxLifecycle 接口Activity 阅读全文
posted @ 2018-04-08 15:04 一点点征服 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 看源码知道.share()操作符是.publish().refcount()调用链的包装。 先来看ConnectedObservable 因为这个原因,在ConnectedObservable的connect这个方法被调用之前,connected obesrvable也被认为是“冷”和不活跃。 再看 阅读全文
posted @ 2018-04-08 15:00 一点点征服 阅读(476) 评论(0) 推荐(0) 编辑
摘要: Rxlifecycle使用非常方便简单,如下: 1.集成 build.gradle添加 //Rxlifecycle compile 'com.trello:rxlifecycle:0.3.1' compile 'com.trello:rxlifecycle-components:0.3.1' //R 阅读全文
posted @ 2018-04-08 14:59 一点点征服 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: https://mcxiaoke.gitbooks.io/rxdocs/content/Subject.html 阅读全文
posted @ 2018-04-08 14:05 一点点征服 阅读(2061) 评论(0) 推荐(0) 编辑
摘要: Subject Subject可以看成是一个桥梁或者代理,在某些ReactiveX实现中(如RxJava),它同时充当了Observer和Observable的角色。因为它是一个Observer,它可以订阅一个或多个Observable;又因为它是一个Observable,它可以转发它收到(Obse 阅读全文
posted @ 2018-04-08 14:03 一点点征服 阅读(348) 评论(0) 推荐(0) 编辑
摘要: RxJava使我们很方便的使用链式编程,代码看起来既简洁又优雅。但是RxJava使用起来也是有副作用的,使用越来越多的订阅,内存开销也会变得很大,稍不留神就会出现内存溢出的情况,这篇文章就是介绍Rxjava使用过程中应该注意的事项。 1、取消订阅 subscription.unsubscribe() 阅读全文
posted @ 2018-04-08 10:40 一点点征服 阅读(497) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 72 下一页