完结共43章
倒序
封面
版权信息
内容简介
作者简介
前言
第1章 概述
1.1 为什么要做性能优化
1.2 配置高效的开发环境
第2章 静态代码审查
2.1 概述
2.2 使用Android Lint进行代码审查
2.3 使用CheckStyle进行代码审查
2.4 使用SpotBugs进行代码审查
2.5 使用PMD进行代码审查
2.6 静态代码审查最佳实践
第3章 使用Android Profiler优化性能
3.1 Android Profiler初探
3.2 使用CPU Profiler分析CPU使用情况
3.3 使用Memory Profiler分析内存使用情况
3.4 使用Network Profiler分析网络流量
3.5 使用Energy Profiler分析电量使用情况
第4章 高质量的App从架构开始
4.1 还原移动设备真实使用场景
4.2 架构设计原则
4.3 软件设计架构之MVC
4.4 软件设计架构之MVP
4.5 软件设计架构之MVVM
4.6 总结
第5章 优雅地保活App
5.1 Android App保活之殇
5.2 探索App保活黑科技
第6章 网络性能优化专题
6.1 网络交互与多线程
6.2 海量数据传输优化
第7章 优化APK体积
7.1 APK内部结构一瞥
7.2 多渠道打包
7.3 优化资源文件
7.4 使用代码混淆
第8章 App耗电及Crash体验优化
8.1 电量优化原则
8.2 Android系统的耗电策略及应对方案
8.3 App Crash体验优化
更新时间:2022-07-29 14:49:32