首页
›
移动端与Android应用开发
›
036-移动稳定性与性能调优
›
《Framework核心调优:AMS与WMS实战案例》
VIP20
本课程属于:036-移动稳定性与性能调优
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Framework核心调优:AMS与WMS实战案例
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
AMS与WMS核心架构
AMS核心类图 · WMS窗口管理栈 · 关键数据结构
AMS
WMS
02
系统启动性能调优
冷启动流程 · 进程创建优化 · 预加载策略
系统启动性能调优
冷启动流程
03
内存泄漏检测与修复
AMS托管对象引用链 · 弱引用机制 · dlopen泄漏
内存泄漏检测
修复
04
ANR分析与优化
ANR触发条件 · trace文件解读 · 锁竞争消除
ANR
分析
05
广播与Intent调优
粘性广播 · 有序广播 · 异步Intent优化
Intent
广播
06
应用进程管理调优
进程优先级 · OOM调整 · cgroup限制
应用进程管理调优
进程优先级
07
窗口绘制性能优化
同步信号 · 绘制流水线 · 硬件加速调优
窗口绘制性能优化
同步信号
08
输入事件分发优化
触摸响应 · 延迟采样 · 事件队列优化
输入事件分发优化
触摸响应
09
多窗口与分屏适配
freeform窗口 · 窗口动画 · 资源管理
多窗口
分屏适配
10
System Server内存优化
堆大小 · GC调优 · 共享内存
System
Server
11
WMS窗口动画调优
动画帧率 · 动画时长 · 硬件合成器
WMS
窗口动画调优
12
任务栈与启动模式优化
standard/singleTop… · Affinity · taskAffinity
任务栈
启动模式优化
13
权限检查性能优化
权限缓存 · Binder调用优化
权限检查性能优化
权限缓存
14
Binder通信调优
Binder线程池 · 大数据传输 · oneway优化
Binder
通信调优
15
SurfaceFlinger与WMS协作
BufferQueue · 合成层 · VSYNC调优
SurfaceFling…
WMS
16
屏幕刷新率与帧率优化
动态刷新率 · 帧率限制 · 掉帧检测
屏幕刷新率
帧率优化
17
系统负载均衡
CPU调频 · 线程优先级 · RT线程
系统负载均衡
CPU
18
功耗与性能平衡
Doze模式 · Alarm优化 · 唤醒锁
功耗
性能平衡
19
GMS与厂商扩展兼容
GMS服务 · 定制化AMS/WMS适配
GMS
厂商扩展兼容
20
调优工具与日志分析
systrace · perfetto · dumpsys
调优工具
日志分析
21
典型案例1
后台应用频繁GC导致卡顿优化
典型案例1
GC
22
典型案例2
多窗口切换时窗口重叠动画卡顿
典型案例2
多窗口切换时窗口…
23
典型案例3
开机向导启动慢问题调优
典型案例3
开机向导启动慢问…
24
典型案例4
应用A/B切换导致ANR
典型案例4
A/B
25
典型案例5
输入事件从WMS到应用延迟过高
典型案例5
WMS
26
性能基准与监控
关键指标定义 · 自动化测试 · 持续集成
性能基准
监控
27
源码级调试
编译AOSP · 添加日志 · 断点调试
源码级调试
AOSP
28
插件化与模块化调优
插件加载 · 资源隔离 · 宿主优化
插件化
模块化调优
29
系统稳定性测试
压力测试 · Monkey测试 · fuzz测试
系统稳定性测试
压力测试
30
调优文档与知识沉淀
案例总结 · checklist · 最佳实践
调优文档
知识沉淀
所属VIP或分类
同VIP:AMS与WMS系统性能分析与启动优化
同VIP:Android-Crash治理与异常捕获教程
同VIP:Android-Studio-Profiler帧率分析教程