HashMap是非常常的集合类,我们来看下它的源码(基于JDK1.8)。 支持原创,转载请注明出处。 继承关系 H...[作者空间]
手撕Volley(一) 来继续我们的源码之旅,这边文章将会包括一下内容 添加请求——RequestQueue 的 ...[作者空间]
前言 从去年开始使用Volley,到现在一年多了。前几天参加某互联网公司校招被问到Volley相对其他的网络框架有...[作者空间]
简介 本书第四章介绍了原型模式。 原型模式介绍 用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。被复...[作者空间]
简介 这周继续写《Android源码设计模式解析与实战》读书笔记。本书的第三章介绍了 Builder(建造者)模式...[作者空间]
简介 这周继续写《Android源码设计模式解析与实战》读书笔记。本书的第二章介绍了单例模式的各种实现方式,以及在...[作者空间]
里氏替换原则 (LSP)# 定义:所有引用父类的地方,必须能使用子类的对象。简单地说就是将父类替换为他的子类是不会...[作者空间]
简介 这周入手了《Android源码设计模式解析与实战》,将花一段时间去阅读并做上读书笔记。本书的第一章介绍了面向...[作者空间]
简介# Handler 在 Android 开发中非常常见,它的常见用法相信只要稍微学过一些 Android 基础...[作者空间]
Retrofit是对OKHttp的封装,简化了网络请求。具体使用参见官方文档。本文从一次完整的同步请求分析源码,跟...[作者空间]
本文将从类图和一次完整的同步网络请求角度分析OKHttp。如有不妥,欢迎指正。 类图 该类图不是很完整,但是包含了...[作者空间]
看了一些Glide源码分析的文章,发觉里面的部分代码实现已经发生变化,而对一些要点也没有深入分析,于是姑且自己总结...[作者空间]