Activity
Service
BroadcastReceiver
ContentProvider
Fragment
- WebView
- RecyclerView
- ViewPager
- ConstraintLayout
- 自定义 View
- Android 数据持久化
- 自动化埋点
- 动画
- Context
- Dalvik 与 ART
- APT
- Bundle、ArrayMap、SparseArray
- Hook 原来也就这么回事
- Serializable 与 Parceable
- 轻松入门 Socket 编程
- 热修复
- 事件分发机制
- Handler 消息循环机制
- AsyncTask 源码分析
- HandlerThread 源码分析
- IntentService 源码分析
- View 工作原理
- AOP
- 自定义 Lint
Gralde Plugin 入门指南
Gralde Plugin 实践之 TinyPng Plugin
Gradle 详解 Extension
《Android Gradle 权威指南读书笔记》
Gradle 练习之一 --- 输出项目第三方库以及本地依赖库的权限信息
Android Gradle Plugin 流程分析
[I/O 优化]
[UI 优化]
内存优化
包体积优化
[卡顿优化]
[启动优化]
存储优化
[崩溃优化]
[电量优化]
操作系统学习路径
Linux 综述
Android 系统架构
Android 系统启动
应用程序进程启动过程
Android APK 构建流程
Android 签名校验机制 v1、v2、v3
《深入理解 Android 卷一》
final 你需要知道的一切
String 你需要知道的一切
反射 你需要知道的一切
泛型 你需要知道的一切
注解 你需要知道的一切
异常 你需要知道的一切
BIO、NIO、AIO
UncaughtExceptionHandler
Java 5 - Java 10 新特性总结
线程、线程池
线程生命周期
并发编程的万能钥匙 - 管程 ( Monitor )
Lock 和 Condition
一篇文章学完 JVM 重点知识
JVM 优化 Java 代码时都做了什么?
一篇文章搞懂 synchronized、CAS、AQS
volatile
JVM 是如何执行方法调用的?
单例模式
工厂模式
代理模式
观察者模式
Builder 建造者模式
异或,原来这么有用
一篇文章搞定 HashMap
八大排序
Http 和 Https
HTTP 的前世今生
TCP 与 UDP
《Web 性能权威指南》
央视电影网 --- Mr.S 大佬
面试题集