读前须知:读下面的内容的时候,读者们自己打看源码一步步跟下来,不然完全是看不懂的。还有这篇文章只会讲布局的原理及其层级关系,也就是setCont...
读前须知:读下面的内容的时候,读者们自己打看源码一步步跟下来,不然完全是看不懂的。还有这篇文章只会讲布局的原理及其层级关系,也就是setCont...
谈谈对于响应式编程RxJava的理解 - 核心思想篇谈谈对于响应式编程RxJava的理解 - 原理篇 源码分析 我们直接先看一个最简单的例子 m...
谈谈对于响应式编程RxJava的理解 - 核心思想篇谈谈对于响应式编程RxJava的理解 - 原理篇 对于RxJava,大家应该需要很好的理解其...
根据retrofit的使用,我们将源码分析分为4个阶段来分析: 步骤1、如何获取retrofit对象 步骤2、怎么根据自己定义的接口获取接口的代...
OkHttp3源码解析(一)分发器Dispatcher原理分析OkHttp3源码解析(二)五大拦截器原理分析 从上一篇文章我们知道, 同步请求,...
插件化:Android插件化技术,可以实现功能模块的按需加载和动态更新(从服务器上下载),其本质是动态加载未安装的apk。从而减小apk的大小。...
整个startActivity经历了两次AIDL跨进程操作,这两次AIDL跨进程操作也是面试点,一定要记牢。 第一次AIDL:Laucher进程...
一篇文章读懂android事件消费、事件分发、事件拦截Android 源码分析事件分发机制、事件消费、事件拦截解决SwipeRefreshLay...
一篇文章读懂android事件消费、事件分发、事件拦截Android 源码分析事件分发机制、事件消费、事件拦截解决SwipeRefreshLay...
写在前面:Jetpack的更新速度非常快,可能你一个月前看WorkManager是这样用的,下个月这个使用方法就有可能被废弃了(我看源码的时候是...
专题公告
读源码切记要从宏观的角度去看问题,不然往往会深陷细节出不来了,我们自己想想也知道,别人的框架可能10几个人,耗时几个月或者一年完成的,你能一两天、几个星期读个源码就都掌握么。要摸细节的话,你要带着问题有目标的去读,常读常新,每次有收获就行