- Android筑基——可视化方式理解 Handler 的同步屏障机制
- Android筑基——Service的启动过程之同进程启动(基于api21)
- Android筑基——ContentProvider 的跨进程启动过程和数据操作方法调用过程(基于api21)
- Android筑基——Service的绑定过程之跨进程绑定(基于api21)
- Android筑基——BroadcastReceiver 的动态注册、发送和接收过程(基于api21)
- Android筑基——Activity的启动过程之同进程在一个Activity中启动另一个Activity(基于api21)
- Android筑基——深入理解 LayoutInflater.inflate() 方法
- Android实战——腾讯课堂加载动画效果实现
- Android实战——一步一步使用自定义 ViewGroup 实现流式布局
- Android筑基——自定义属性详解
- Android实战——一步一步实现流动的炫彩边框
- 《Android开发艺术探索》第1章-Activity 的生命周期和启动模式读书笔记
- 《Android开发艺术探索》第2章- IPC 机制读书笔记
- 《Android开发艺术探索》第3章-View的事件体系读书笔记
- 《Android开发艺术探索》第4章-View的工作原理读书笔记
- 《Android开发艺术探索》第5章- 理解 RemoteViews 读书笔记
- 《Android开发艺术探索》第6章- Android 的 Drawable 读书笔记
- 《Android开发艺术探索》第7章- Android 动画深入分析读书笔记
- 《Android开发艺术探索》第8章-理解 Window 和 WindowManager 读书笔记
- 《Android开发艺术探索》第9章-四大组件的工作过程读书笔记
- 《Android开发艺术探索》第10章-Android 的消息机制读书笔记
- 《Android开发艺术探索》第11章-Android 的线程和线程池读书笔记
- 《Android开发艺术探索》第12章- Bitmap 的加载和 Cache 读书笔记