Notes 一、JAVA知识 1.1 深入理解Java的接口和抽象类 二、Android知识 2.1 Android 事件分发机制 2.2 彻头彻尾理解 HashMap 2.3 彻头彻尾理解 LinkedHashMap 2.4 Android Recovery升级原理 2.5 深入理解Binder机制 2.6 Android应用程序安装过程源代码分析 2.7 强引用、软引用、弱引用、虚引用的概念 2.8 Java语言与C语言混合编程 2.9 HTTP与HTTPS的区别及HTTPS详解 2.10 Camera时序图 2.11 LeakCanary: 让内存泄露无所遁形 2.12 View自定义 2.13 Android设计模式 2.14 Android编译系统 2.15 深入理解MediaScanner