首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android-network
订阅
Yukina
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
基于RxJava2+Retrofit+RxCache的网络请求封装 | 掘金技术征文
这套框架来源于现有项目,这几天开了新项目正好用到顺手就把这套框架抽出来了,也方便以后使用。目前网上对Rxjava2+Retrofit2的封装真是太多了,但是大体思路都是一样的,而且好多代码都具有相似性,这套其实也不例外,大家可选择性使用。 首先我们先不说封装思路,先说说这套框架…
使用最简单的方式扩展 retrofit 的注解类型
现在大部分的应用都会使用 Retrofit + OkHttp 的网络请求,仅从使用的角度来讲,这两者最大的特点是 注解 + 拦截器。 同样如果有一些特殊需求都可以使用自定义的注解来处理,这样可以提高一些灵活性。 关键问题就是在 OkHttp 的拦截器中如何获取 searchRe…
网络请求异常拦截优化
第一种:访问接口异常,比如404,500等异常,出现这类异常,Retrofit会自动抛出异常。 第二种:解析数据异常,数据体发生变化可能会导致这个问题。 第三种:其他类型异常,比如服务器响应超时异常,链接失败异常,网络未连接异常等等。 在获取数据的流程中,访问接口和解析数据时都…
RxRetrofit-终极封装-深入浅出&网络请求
背景: CSDN博客发布了一系列的RxJava+Retrofit+OkHttp深入浅出-终极封装是不是很眼熟,是的还是它,不过是不同的配方。之前发出后收到很多朋友的关注,原本只是自己学习后的一些经验总结,但是有同学运用到实战当中,这让我很惶恐,所有后续一直更新了很多次版本,有些…
(一)Rxjava2+Retrofit完美封装
要说2016年最火的Android技术是什么,毫无疑问肯定是RxJava+Retrofit+Mvp。现如今2017年也已经过了快一半了。相信做android开发的小伙伴对RxJava和Retrofit也不再陌生。即使没有刻意的去学习过,也应该对RxJava和Retrofit有个…
Retrofit统一异常处理
前一阵子博客备案因为名字问题被驳回了两次也是够了,现在在公司里一直写业务代码,这让本来就不会的算法的我算法水平更加烂,最近在跟着优酷上的一个小姐姐学魔方,智商跟不太上了啊哈哈哈哈哈。OK,步入正题,名字叫Retrofit异常处理,可是内容应该主要是针对网络的统一异常处理,我之前…
从源码的角度分析 Retrofit 网络请求,包含 RxJava + Retrofit + OKhttp 请求讲解
由于之前项目搭建的是 MVP 架构,由RxJava + Glide + OKHttp + Retrofit 等开源框架组合而成,之前也都是停留在使用层面上,没有深入的研究,最近打算把它们全部攻下,还没有关注的同学可以先关注一波,看完这个系列文章,(不管是面试还是工作中处理问题)…
Android 优雅地处理后台返回的骚数据
Retrofit 是目前主流的网络请求框架,不少用过的小伙伴会遇到这样的问题,绝大部分接口测试都正常,就个别接口尤其是返回失败信息时报了个奇怪的错误信息,而看了自己的代码逻辑也没什么问题。别的接口都是一样的写,却没出现这样的情况,可是后台人员看了也说不关他们的事。刚遇到时会比较…
RxRetroHttp,为多套API请求适配而生
"后端更新换代,新接口返回全用新的规则,老接口不变!"。。。WTF! “我们的这几个网站,要做一个统一的App,后端都是现成的,这是API文档。”。。。几个网站的API规范和请求Host地址居然完全不一样?。。。WTF! 。。。千万只草泥马呼啸而过。。。实时切换BaseUrl?…