笔记导航: JAVA: 泛型 反射和动态代理 注解 JAVA多线程 ReentrantLock,Volatile,Synchronized的实现原理 线程池原理 jvm基础 类加载器&双亲委派模型 Socket网络编程—BIO,NIO Android OkHttp:分发器,拦截器 Glide—with,load,into的加载过程 RecyclerView—绘制流程 RecyclerView—滑动原理 RecyclerView—缓存机制 开发艺术探索—Activity启动模式 开发艺术探索—IPC 开发艺术探索—View绘制 开发艺术探索—事件分发机制 开发艺术探索—Handler AMS—Launcher的启动 AMS—Activity的启动 性能优化 APK加固流程 安卓换肤实现原理 网络和操作系统 计算机网络基础 计算机网络—HTTP协议 计算机网络—TCP协议 操作系统—进程管理 操作系统—内存管理 数据结构和算法 ArrayList原理 LinkedList原理 HashMap原理 数据结构 —线性表,LruCache实现原理 数据结构—队列,堆栈