上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 73 下一页
摘要: OkHttp是一个精巧的网络请求库,有如下特性: 1)支持http2,对一台机器的所有请求共享同一个socket 2)内置连接池,支持连接复用,减少延迟 3)支持透明的gzip压缩响应体 4)通过缓存避免重复的请求 5)请求失败时自动重试主机的其他ip,自动重定向 6)好用的API其本身就是一个很强 阅读全文
posted @ 2018-04-11 16:05 一点点征服 阅读(20038) 评论(0) 推荐(0)
摘要: fdsafdsafds 阅读全文
posted @ 2018-04-11 15:53 一点点征服 阅读(194) 评论(0) 推荐(0)
摘要: 前言 在Andrroid开发中,网络请求十分常用 而在Android网络请求库中,Retrofit是当下最热的一个网络请求库 今天,我将手把手带你深入剖析Retrofit v2.0的源码,希望你们会喜欢 在阅读本文前,建议先阅读文章:这是一份很详细的 Retrofit 2.0 使用教程(含实例讲解) 阅读全文
posted @ 2018-04-10 17:21 一点点征服 阅读(697) 评论(0) 推荐(0)
摘要: 前言 在Andrroid开发中,网络请求十分常用 而在Android网络请求库中,Retrofit是当下最热的一个网络请求库 今天,我将献上一份非常详细Retrofit v2.0的使用教程,希望你们会喜欢。 如果对Retrofit v2.0的源码感兴趣,可看文章:Android:手把手带你深入剖析 阅读全文
posted @ 2018-04-09 09:50 一点点征服 阅读(3767) 评论(1) 推荐(0)
摘要: 由于rx是从下到上的执行onsubscribe()方法,然后再自上到下的执行subscribe()方法,而rxlifecycle是使用takeUntil方法来停止消息,只能终止当前的上一个onsubscribe()方法的调用,所以顺便不同会出现以下问题 坑1 activity生命周期paused的时 阅读全文
posted @ 2018-04-08 15:08 一点点征服 阅读(621) 评论(0) 推荐(0)
摘要: 1.结构 Rxlifecycle代码很少,也很好理解,来看核心类。 接口ActivityLifecycleProvider RxFragmentActivity、RxAppCompatActivity、RxFragment等类所有的组件类皆实现这个借口 类RxLifecycle 接口Activity 阅读全文
posted @ 2018-04-08 15:04 一点点征服 阅读(558) 评论(0) 推荐(0)
摘要: 看源码知道.share()操作符是.publish().refcount()调用链的包装。 先来看ConnectedObservable 因为这个原因,在ConnectedObservable的connect这个方法被调用之前,connected obesrvable也被认为是“冷”和不活跃。 再看 阅读全文
posted @ 2018-04-08 15:00 一点点征服 阅读(525) 评论(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 一点点征服 阅读(1215) 评论(0) 推荐(0)
摘要: https://mcxiaoke.gitbooks.io/rxdocs/content/Subject.html 阅读全文
posted @ 2018-04-08 14:05 一点点征服 阅读(2070) 评论(0) 推荐(0)
摘要: Subject Subject可以看成是一个桥梁或者代理,在某些ReactiveX实现中(如RxJava),它同时充当了Observer和Observable的角色。因为它是一个Observer,它可以订阅一个或多个Observable;又因为它是一个Observable,它可以转发它收到(Obse 阅读全文
posted @ 2018-04-08 14:03 一点点征服 阅读(381) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 73 下一页