更新时间:2025-04-25 18:42:14
封面
版权信息
内容介绍
前言
引言 如何才能做好性能优化
第1章 内存优化原理
1.1 虚拟内存
1.2 内存数据的组成
1.3 内存优化方法论
第2章 内存优化实战
2.1 Java内存泄漏检测
2.2 Native内存泄漏检测
2.3 Bitmap治理
2.4 线程栈优化
2.5 默认webview内存释放
第3章 速度与流畅性优化原理
3.1 CPU
3.2 缓存
3.3 任务调度
3.4 速度与流畅性优化方法论
第4章 速度与流畅性优化实战
4.1 充分利用CPU闲置时刻
4.2 减少CPU的等待
4.3 绑定CPU大核
4.4 GC抑制
4.5 缓存策略优化
4.6 Dex类文件重排序
4.7 提升核心线程优先级
4.8 线程池优化
第5章 稳定性优化原理
5.1 ANR
5.2 Crash
5.3 稳定性优化方法论
第6章 稳定性优化实战
6.1 Native Crash监控方案
6.2 ANR监控方案
6.3 OOM监控方案
6.4 Native Crash分析思路
6.5 ANR分析思路
6.6 慢函数监控
第7章 包体积优化原理
7.1 APK组成分析
7.2 APK包构建流程
7.3 包体积优化方法论
第8章 包体积优化实战
8.1 精简资源
8.2 精简dex文件
8.3 精简so库
8.4 压缩dex文件
8.5 压缩so库
8.6 动态加载资源文件
8.7 动态加载类文件
8.8 动态加载so库文件
8.9 动态加载四大组件
第9章 其他优化
9.1 耗电优化
9.2 流量优化
9.3 磁盘占用优化
9.4 降级优化
作者介绍
封底