编程进阶网
Computer
Computer
基础组成体系
程序编程原理
异常和IO系统
Design
Design
六大设计原则
设计模式导读
创建型设计模式
结构型设计模式
行为型设计模式
设计模式案例
面向对象思想
Java
Java
基础入门
高级进阶
JVM虚拟机
数据集合
Java面试题
C/C++
C/C++
C语言入门
C综合案例
C标准库
C语言专栏
C++入门
C++综合案例
C++专栏
Html
Html
HTML
CSS
JavaScript
前端专栏
Android
Android
基础入门
开源库解读
性能优化
Framework
方案设计
Groovy
常用工具
大厂面试题
网络
网络
综合案例
网络底层
Https
网络请求
故障排查
算法
算法
专栏
数组
链表
栈
队列
树
递归
哈希
排序
查找
字符串
其他
Linux
Linux
Bash脚本
Linux入门
嵌入式开发
编程
编程
代码规范
开发理论
开发工具
Git管理
百宝箱
开源协议
技术招聘
测试经验
职场提升
技术模版
关于
关于
关于我
Markdown
书籍
书籍
我的专栏
底层能力
读书心得
随笔笔记
职场思考
Search
K
Android基础入门
目录
1.1App启动流程梳理
1.2ActivityThread分析
1.3Context设计思想
2.10Fragment实践
2.11Intent深入思考
2.1Activity基础介绍
2.2Activity启动流程
2.3Activity布局创建
2.4Activity布局绘制
2.5Service基础介绍
2.6Service启动流程
2.7Receiver广播基础
2.8Receiver深入原理
2.9ContentProvider分析
3.1Paint和Canvas
3.2View的绘制基础
3.3onMeasure流程设计
3.4onLayout流程设计
3.5onDraw流程设计
3.6View工作原理
3.7View刷新设计流程
3.8自定义View控件
3.9自定义ViewGroup控件
4.1Handler基础使用
4.2消息机制流程分析
4.3Handler深度解析
4.4Message深度理解
4.5MessageQueue解析
4.6Looper深度解析
4.7理解Handler同步屏障
4.8ThreadLocal分析
4.9ThreadLocal场景
4.9深入理解消息机制
5.1View事件设计思考
5.2View滑动冲突处理
5.3View事件源码分析
5.4View事件总结案例
6.1DecorView设计思想
6.2视图的载体View
6.3视图管理者Window
6.4窗口管理服务WMS
6.5布局解析者Inflater
7.1AsyncTask深入介绍
7.2HandlerThread设计
7.3IntentService设计
8.1IPC通信方式介绍
8.2AIDL进程间通信
8.7Binder通信机制设计
9.1注解设计思想和原理
9.2APT技术设计详解
9.3APT多种案例实践