首页
›
移动端与Android应用开发
›
033-Jetpack Compose启动耗时优化
›
《Profiler卡顿定位实战技巧》
VIP20
本课程属于:033-Jetpack Compose启动耗时优化
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Profiler卡顿定位实战技巧
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
卡顿现象定义与用户感知模型
掉帧阈值 · ANR超时 · 卡顿频率
卡顿现象定义
用户感知模型
02
Profiler工具生态全景
Android Studio Pro… · Xcode Instruments · Perf
Profiler
工具生态全景
03
数据采集前置条件
调试模式 · 系统权限 · 抓取时长
数据采集前置条件
调试模式
04
Systrace/Perfetto基础使用
trace标签 · 时间轴解读 · 关键帧标记
Systrace/Per…
基础使用
05
CPU热点分析——线程调度与主线程阻塞
调度延迟 · 锁等待 · Binder通信
CPU
热点分析
06
GPU过度绘制与渲染管线
Overdraw检测 · RenderThread压力 · GPU计数器
GPU
过度绘制
07
内存抖动与GC卡顿
Allocation跟踪 · GC Log分析 · 对象驻留判断
GC
内存抖动
08
I/O阻塞与文件读写
主线程磁盘操作 · SQLite慢查询 · SharedPreferences滥…
I/O
阻塞
09
锁竞争与死锁排查
Lock Contention · 等待图 · 优化策略
锁竞争
死锁排查
10
列表滑动卡顿——RecyclerView/UITableView
item复用 · 布局嵌套 · 预加载
RecyclerView…
列表滑动卡顿
11
自定义View/动画性能
onDraw耗时 · 硬件加速 · 动画帧率
View
自定义
12
图像加载与Bitmap优化
解码线程 · 缓存策略 · 大小裁剪
Bitmap
图像加载
13
网络请求导致卡顿
超时重试 · 串行请求 · 弱网模拟
网络请求导致卡顿
超时重试
14
卡顿日志收集方案
Logcat过滤 · Firebase Performan… · APM自定义
卡顿日志收集方案
Logcat
15
火焰图与调用栈分析
抓取样本 · Symbol化 · 热点函数定位
火焰图
调用栈分析
16
基于帧率的实时监测
Choreographer回调 · FrameCallback · FPS绘制
基于帧率的实时监…
Choreographe…
17
ANR分析与堆栈提取
Signal处理 · /data/anr/traces.t… · ActivityManager
ANR
分析
18
线程优化——线程池与异步策略
AsyncTask替代 · 协程/线程池调优
线程优化
线程池
19
布局优化——ViewStub、ConstraintLayout、异步布局。
布局优化——ViewStub · 核心概念 · 实践要点
ViewStub
ConstraintLa…
20
资源文件与启动卡顿
懒加载 · 多dex · so加载
资源文件
启动卡顿
21
跨进程通信卡顿
AIDL调用 · ContentProvider · Binder池
跨进程通信卡顿
AIDL
22
卡顿复现场景构造
低端设备 · 高负载 · 系统降频模拟
卡顿复现场景构造
低端设备
23
自动化卡顿检测脚本
adb命令集成 · Trace分析工具 · CI流水线
自动化卡顿检测脚…
adb
24
线上卡顿归因与聚合
Matrix · BlockCanary原理 · 上报策略
线上卡顿归因
聚合
25
修复验证与回归测试
对比基线 · 重复实验 · 性能门限
修复验证
回归测试
26
卡顿预防体系——编码规范、代码审查、性能门禁。
卡顿预防体系——编码规范 · 核心概念 · 实践要点
卡顿预防体系
编码规范
27
多平台卡顿比较
Android vs iOS vs…
多平台卡顿比较
Android
28
高级Profiler技巧
定制Trace · kmalloc跟踪 · 内核调度分析
Profiler
高级
29
卡顿问题报告模板
现象描述 · 数据截图 · 根因
卡顿问题报告模板
现象描述
30
持续学习资源与社区
官方文档 · 开源工具 · 典型案例库
持续学习资源
社区
所属VIP或分类
同VIP:Android-Studio-Profiler卡顿分析课程
同VIP:Baseline-Profile配置实战教程
同VIP:Compose初始组合耗时分析教程