封面
版权信息
前言
第1章 Android系统架构
1.1 Android系统架构
1.2 Android系统源码目录
1.3 源码阅读
1.4 本章小结
第2章 Android系统启动
2.1 init进程启动过程
2.2 Zygote进程启动过程
2.3 SystemServer处理过程
2.4 Launcher启动过程
2.5 Android系统启动流程
2.6 本章小结
第3章 应用程序进程启动过程
3.1 应用程序进程简介
3.2 应用程序进程启动过程介绍
3.3 Binder 线程池启动过程
3.4 消息循环创建过程
3.5 本章小结
第4章 四大组件的工作过程
4.1 根Activity的启动过程
4.2 Service的启动过程
4.3 Service的绑定过程
4.4 广播的注册、发送和接收过程
4.5 Content Provider的启动过程
4.6 本章小结
第5章 理解上下文Context
5.1 Context的关联类
5.2 Application Context的创建过程
5.3 Application Context的获取过程
5.4 Activity的Context创建过程
5.5 Service的Context创建过程
5.6 本章小结
第6章 理解ActivityManagerService
- APP免费
6.1 AMS家族
- APP免费
6.2 AMS的启动过程
- APP免费
6.3 AMS与应用程序进程
- APP免费
6.4 AMS重要的数据结构
- APP免费
6.5 Activity栈管理
- APP免费
6.6 本章小结
- APP免费
第7章 理解WindowManager
- APP免费
7.1 Window、WindowManager和WMS
- APP免费
7.2 WindowManager的关联类
- APP免费
7.3 Window的属性
- APP免费
7.4 Window的操作
- APP免费
7.5 本章小结
- APP免费
第8章 理解WindowManagerService
- APP免费
8.1 WMS的职责
- APP免费
8.2 WMS的创建过程
- APP免费
8.3 WMS的重要成员
- APP免费
8.4 Window的添加过程(WMS处理部分)
- APP免费
8.5 Window的删除过程
- APP免费
8.6 本章小结
- APP免费
第9章 JNI原理
- APP免费
9.1 系统源码中的JNI
- APP免费
9.2 MediaRecorder框架中的JNI
- APP免费
9.3 数据类型的转换
- APP免费
9.4 方法签名
- APP免费
9.5 解析JNIEnv
- APP免费
9.6 引用类型
- APP免费
9.7 本章小结
- APP免费
第10章 Java虚拟机
- APP免费
10.1 概述
- APP免费
10.2 Java虚拟机结构
- APP免费
10.3 对象的创建
- APP免费
10.4 对象的堆内存布局
- APP免费
10.5 oop-klass模型
- APP免费
10.6 垃圾标记算法
- APP免费
10.7 Java对象在虚拟机中的生命周期
- APP免费
10.8 垃圾收集算法
- APP免费
10.9 本章小结
- APP免费
第11章 Dalvik和ART
- APP免费
11.1 Dalvik虚拟机
- APP免费
11.2 ART虚拟机
- APP免费
11.3 DVM和ART的诞生
- APP免费
11.4 本章小结
- APP免费
第12章 理解ClassLoader
- APP免费
12.1 Java中的ClassLoader
- APP免费
12.2 Android 中的ClassLoader
- APP免费
12.3 本章小结
- APP免费
第13章 热修复原理
- APP免费
13.1 热修复的产生
- APP免费
13.2 热修复框架的种类和对比
- APP免费
13.3 资源修复
- APP免费
13.4 代码修复
- APP免费
13.5 动态链接库的修复
- APP免费
13.6 本章小结
- APP免费
第14章 Hook技术
- APP免费
14.1 Hook技术概述
- APP免费
14.2 Hook技术分类
- APP免费
14.3 代理模式
- APP免费
14.4 Hook startActivity方法
- APP免费
14.5 本章小结
- APP免费
第15章 插件化原理
- APP免费
15.1 动态加载技术
- APP免费
15.2 插件化的产生
- APP免费
15.3 插件化框架对比
- APP免费
15.4 Activity插件化
- APP免费
15.5 Service 插件化
- APP免费
15.6 ContentProvider 插件化
- APP免费
15.7 BroadcastReceiver的插件化
- APP免费
15.8 资源的插件化
- APP免费
15.9 so的插件化
- APP免费
15.10 本章小结
- APP免费
第16章 绘制优化
- APP免费
16.1 绘制性能分析
- APP免费
16.2 布局优化
- APP免费
16.3 本章小结
- APP免费
第17章 内存优化
- APP免费
17.1 避免可控的内存泄漏
- APP免费
17.2 Memory Monitor
- APP免费
17.3 Allocation Tracker
- APP免费
17.4 Heap Dump
- APP免费
17.5 内存分析工具MAT
- APP免费
17.6 LeakCanary
- APP免费
17.7 本章小结
更新时间:2020-05-22 17:17:05