Animation和Animator流程分析

分析版本:android-23

Animation 和 Animator 是 Android 上实现动画的两种不同方式,本文是对这两种动画进行流程上的解析,其分析方向主要是 Listener 是怎么回调的,是怎么不断的调用自己的,是间隔多少时间调用自己的。

HashMap源码解析

分析版本: JDK1.8

在 Java8 之前, HashMap 是链表散列的数据结构,即数组和链表的结合体;从 Java8 开始,引入红黑树的数据结构和扩容的优化。