首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ALSOWELL
掘友等级
Android Developer
|
菜鸟网络
不断前行
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
2
关注
赞
154
文章 152
沸点 2
资讯 0
赞
154
关注
返回
|
搜索文章
文章
热门
最新
ALSOWELL
3年前
源码
再学Android:handler机制流程分析
Handler对于Android开发者来说都不陌生,其本身是Android自带的内部消息机制,通过构建一个Message对象,获取到handler,然后sendMessage这样就可以很方便的做到线程间的通信。那么其内部究竟怎么实现的,今天就来瞅一瞅。 Handler其实并不复…
1849
3
12
ALSOWELL
3年前
EventBus
再学Android:EventBus源码探究
EventBus对于Android开发着来讲可以说是再熟悉不过了。不管是最开始的mvc模式还是现在的组件化开发模式,EventBus一直没有没落下去,今天我们就来详细分析一下EventBus的内部原理。 官方介绍中,EventBus是一个Android或者Java可以使用的基于…
689
1
评论
ALSOWELL
3年前
Retrofit
再学Android:Retrofit源码探究
之前的文章,我们分析了okhttp一个网络请求的一些关键的步骤。今天会再来分析一下基本相当于其孪生兄弟的存在Retrofit。他们都是square公司出品的Android常用开发框架。那么关于Retrofit很多人其实都说是一个网络请求框架,类似于okhttp。那么它真的是这样…
283
2
评论
ALSOWELL
3年前
OKHttp
再学Android:OkHttp源码探究(七)CallServerInterceptor
终于!我们来到了ok内置五大拦截器最后一个拦截器的探究。关于这个拦截器我们直接来看一下源码的注释: 看到这里是不是有种拨开云雾见明月的感觉。话不多说我们继续先看下源码: 是不是感觉臭长臭长的,但是莫慌!我们来一点一点攻克它。 这里几行基本上取出对应的参数,并且设置当前时间为请求…
136
1
评论
ALSOWELL
3年前
OKHttp
再学Android:OkHttp源码探究(六)ConnectInterceptor
不知不觉已经到了要分析ok内置拦截器第四个的文章了,本篇的主角就是ConnectInterceptor,看名字也就知道它是负责与服务器建立连接的拦截器也。 可以看到这个拦截器里面的代码是异常的精简,纵观全部发现关键步骤是在于调用transmitter.newExchange()…
268
1
评论
ALSOWELL
3年前
OKHttp
再学Android:OkHttp源码探究(五)CacheInterceptor
前面的文章我们分析了重试拦截器和BridgeInterceptor(用来处理header、设置gzip、user-agent等)。本篇文章将开始分析ok内置拦截器比较实用的缓存拦截器CacheInterceptor。 顾名思义,CacheInterceptor就是处理与缓存相关…
579
1
评论
ALSOWELL
3年前
OKHttp
再学Android:OkHttp源码探究(四)BridgeInterceptor
在上一篇文章中我们已经分析过了ok内置五个拦截器中的第一个RetryAndFollowUpInterceptor,本篇我们将继续按照顺序去探究一下BridgeInterceptor。 相对于上一篇的重试拦截器,bridge拦截器的代码相对来说是非常容易看懂的。我们将按照inte…
196
1
评论
ALSOWELL
3年前
OKHttp
再学Android:OkHttp源码探究(三) RetryAndFollowUpInterceptor
前面的文章我们分析了整个okhttp的核心其实是getResponseWithInterceptor方法。内部是通过一系列的拦截器调用来完成整个网络请求。我们也知道了ok内部定义了五个拦截器。拦截器又是通过责任链模式来递归进行调用。本篇文章我们将按照加载顺序来分析第一个拦截器R…
173
1
评论
ALSOWELL
3年前
OKHttp
再学Android:OkHttp源码探究(二)getResponseWithInterceptorChain
上一篇文章中我们简单的总结了ok发起请求并接收响应的整个流程,我们发现关键步骤是getResponseWithInterceptorChain这个方法。那这里面又做了什么事情呢?还是首先来看一下代码: 可以说这个方法是整个okhttp的核心,通过这么几行代码就实现了整个请求的过…
386
1
评论
ALSOWELL
3年前
OKHttp
再学Android:OkHttp源码探究(一)流程概述
本人从事Android开发工作几年,也算是见证了Android的技术变革。拿网络库来讲从最开始使用的xUtils到 volley然后到现在主流的okhttp。更不要说热更新、插件化、以及路由开发模式的大行其道。有感于工作中大多时候是仅限于使用,于是打算写一系列关于Android…
203
1
评论
下一页
个人成就
文章被点赞
17
文章被阅读
5,524
掘力值
256
关注了
66
关注者
10
收藏集
2
关注标签
58
加入于
2017-05-07