首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
刘一刀
掘友等级
RxHttp开源库作者
|
RxHttp作者
极简主义者
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
216
文章 201
沸点 15
赞
216
返回
|
搜索文章
最新
热门
可怕!RxHttp2.0重大更新!协程发请求,原来如此简单
在请求并行中,假设有A、B两个请求甚至更多,它们互不依赖,然而在协程中,如果A请求出现异常,那么协程就中止了,此时B也跟着中止了,这是我们不想看到的结果,如何解决?常规的做法是对每个请求都做异常处理,使得出现异常,协程不会结束。但每个请求都需要单独处理,写起来着实会让人抓破头皮…
RxHttp 全网Http缓存最优解
距离上一文RxHttp 让你眼前一亮的Http请求框架的发表,已过去两周,文章一经发表,RxHttp就收获了众多的好评,Github上Star数,也正式突破了1000,这对于我来说,是非常有动力的事情,感谢大家的支持,我再接再厉。 也有很多人跟说我,希望RxHttp能支持协程和…
RxHttp 优雅的实现请求串行与并行
现实开发中,一个页面很少只有一个请求的,一般都有多个请求,有的需要串行,有的需要并行,使用传统的方法,如果有n个接口,我们就要设置n个接口回调,如果是串行的话,还需要在当前接口成功或失败的地方,调用下个一个请求,一个接着一个,真的是要逼死强迫症患者,而且代码可读性非常的差,新人…
30秒上手新一代Http请求神器RxHttp
Ok,倒计时结束!!! 到这,你已经学会了RxHttp的精髓。 上面例子中,我们调用了RxHttp.get("http://...")语句,其中get操作符就代表Get请求。由此,我们可以猜测,发送Post请求,只需要调用post操作符即可。然而我们只猜对了一半,为啥这么说呢?…
RxLife 史上最优雅的管理RxJava生命周期
熟悉RxJava的同学,当我们开启一个异步任务时,通常需要在Activity/Fragment销毁时,及时关闭异步任务,否则就会有内存泄漏的危险。 试想,如果我们开启了n个异步任务,就需要在Activity/Fragment销毁时中断n个异步任务。对于这种写法,身患强迫症的我,…
Android OkHttp 史上最优雅的设置baseUrl
RxHttp一经推出,就有人问:难道Retrofit不好用吗?为啥还要自己去封装呢?借此文,跟大家简单聊一聊。 最后,也是非常重要的一点,那就是Activity/Fragment销毁时,对请求的关闭,通常我们的做法是为请求设置Tag,然后根据此Tag去关闭一系列请求,又或者拿到…
Android 仿微信/支付宝 字体大小 调整控件
源码下载 该库里面只有一个类FontResizeView,故不用担心库很大。 相信以上属性已经能满足大部分场景,如果不能满足您的场景,请提出您的需求,我会第一时间回应您。
Android 史上最优雅的实现文件上传、下载及进度的监听
本文目的在于让更多的读者知道RxHttp库,如果您已阅读上面4篇文章,本文可直接跳过,感谢你的支持。🙏🙏。 与多任务下载同理,不再讲述。 好了,文件上传、下载相关就介绍到这里了,到这你会发现,不管是上传还是下载,进度的监听都极其的相似,极大的降低了学习成本。怎么样?是不是很…
RxHttp 一条链发送请求之注解处理器 Generated API
RxHttp截止 v2.2.7版本,共提供了6个注解,分别是@DefaultDomain、@Domain、@OkClient、@Converter、@Parser、@Param,接下来将一一介绍。 setDomainToGoogleIfAbsent方法内部会首先会判断我们传入的…
RxHttp 一条链发送请求之强大的Param类(三)
前面我们对RxHttp做了整体的介绍,我们知道,使用RxHttp库发送请求,有两种方式。一种通过Param+HttpSender的形式,另外一种是直接使用RxHttp类,而RxHttp类内部其实就是通过Param+HttpSender实现的,我们可以理解为RxHttp类是Par…
下一页
个人成就
优秀创作者
文章被点赞
3,457
文章被阅读
424,040
掘力值
10,178
关注了
21
关注者
4,942
收藏集
16
关注标签
10
加入于
2017-05-04