Android框架原理解析
l_215851356
这个作者很懒,什么都没留下…
展开
-
EventBus 原理解析
EventBus是一款在 Android 开发中使用的发布/订阅事件总线框架,基于观察者模式,将事件的接收者和发送者分开,简化了组件之间的通信,使用简单、效率高、体积小!下边是官方的 EventBus 原理图: EventBus 的用法可以参考官网,这里不做过多的说明。本文主要是从 EventBus 使用的方式入手,来分析 EventBus 背后的实现原理,以下内容基于eventbus:3.1....转载 2019-04-02 10:24:48 · 165 阅读 · 0 评论 -
RecyclerView源码解析(一)——绘制流程
本系列博客基于com.android.support:recyclerview-v7:26.1.0 1.【进阶】RecyclerView源码解析(一)——绘制流程 2.【进阶】RecyclerView源码解析(二)——缓存机制 3.【进阶】RecyclerView源码解析(三)——深度解析缓存机制 4.【进阶】RecyclerView源码解析(四)——RecyclerView进阶优化使用 5.【...转载 2019-04-03 05:27:10 · 136 阅读 · 0 评论 -
RecyclerView源码解析(二)——缓存机制
本系列博客基于com.android.support:recyclerview-v7:26.1.0 1.【进阶】RecyclerView源码解析(一)——绘制流程 2.【进阶】RecyclerView源码解析(二)——缓存机制 3.【进阶】RecyclerView源码解析(三)——深度解析缓存机制 4.【进阶】RecyclerView源码解析(四)——RecyclerView进阶优化使用 5.【...转载 2019-04-03 05:28:35 · 300 阅读 · 0 评论 -
RecyclerView源码解析(三)——深度解析缓存机制
本系列博客基于com.android.support:recyclerview-v7:26.1.0 1.【进阶】RecyclerView源码解析(一)——绘制流程 2.【进阶】RecyclerView源码解析(二)——缓存机制 3.【进阶】RecyclerView源码解析(三)——深度解析缓存机制 4.【进阶】RecyclerView源码解析(四)——RecyclerView进阶优化使用 5.【...转载 2019-04-03 05:29:35 · 180 阅读 · 0 评论 -
RecyclerView源码解析(四)——RecyclerView进阶优化使用
本系列博客基于com.android.support:recyclerview-v7:26.1.0 1.【进阶】RecyclerView源码解析(一)——绘制流程 2.【进阶】RecyclerView源码解析(二)——缓存机制 3.【进阶】RecyclerView源码解析(三)——深度解析缓存机制 4.【进阶】RecyclerView源码解析(四)——RecyclerView进阶优化使用 5.【...转载 2019-04-03 05:30:30 · 178 阅读 · 0 评论 -
EMvp-基于AOP的一种RecyclerView多楼层开发模式,支持组件化,全局楼层打通,MVP等高拓展性功能
前言 RecyclerView作为Google替代ListView的一个组件,其强大的拓展性和性能,现在已经成为无数App核心页面的主体框架。RecyclerView的开发模式一般来说都是多Type类型的ViewHolder——后面就称为楼层(感觉很形象)。但是使用多了,许多问题就暴露出来了,经常考虑有这么几个问题: 如何更便捷的使用Adapter和ViewHolder的开发模式? ...转载 2019-04-03 05:31:49 · 190 阅读 · 0 评论 -
OkHttp3实现原理分析
OkHttp3简单使用教程(一):请求和响应 https://www.jianshu.com/p/f3f228d3598c OkHttp3实现原理分析(二) https://www.jianshu.com/p/9f2c982cd500转载 2019-06-24 14:25:16 · 424 阅读 · 0 评论