首页
›
移动端与Android应用开发
›
048-移动性能稳定性崩溃复现
›
《SystemUI卡顿优化与稳定性提升指南》
VIP20
本课程属于:048-移动性能稳定性崩溃复现
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
SystemUI卡顿优化与稳定性提升指南
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
SystemUI概述与架构
介绍SystemUI的组成 · 作用及主要架构模块
SystemUI
架构
02
开发环境搭建与源码编译
配置AOSP源码 · 模块编译命令 · IDE导入技巧
开发环境搭建
源码编译
03
卡顿理论基础
帧率 · 掉帧 · Jank的定义与常见原因
卡顿理论基础
帧率
04
Android渲染管线与Choreographer
理解VSync · 垂直同步 · 绘制流程
Android
Choreographe…
05
Systrace工具使用与分析方法
抓取trace · 查看关键指标 · 识别卡顿点
Systrace
工具使用
06
CPU Profiler与线程分析
使用Android Profiler…
CPU
Profiler
07
GPU渲染分析与过度绘制
开启GPU呈现模式 · 减少Overdraw实战
GPU
渲染分析
08
布局优化
减少嵌套层级 · 灵活使用ConstraintLayo…
布局优化
减少嵌套层级
09
列表与RecyclerView优化
ViewHolder复用 · DiffUtils · 预加载策略
RecyclerView
列表
10
动画性能优化
使用属性动画 · ViewPropertyAnimat… · 硬件加速开关
动画性能优化
使用属性动画
11
图像与Bitmap内存管理
高效加载 · 图片缓存 · WebP与SVG选择
Bitmap
图像
12
资源文件优化
图片压缩 · 多密度适配 · 主题资源的懒加载
资源文件优化
图片压缩
13
内存泄漏检测与修复
LeakCanary集成 · MAT分析 · 常见泄漏场景
内存泄漏检测
修复
14
垃圾回收与内存抖动优化
避免频繁创建对象 · 对象池使用 · GC调优
垃圾回收
内存抖动优化
15
启动优化
冷启动与热启动流程 · 异步初始化 · 预加载关键资源
启动优化
冷启动
16
通知栏与快捷设置面板优化
通知刷新频率 · 布局复用 · Bitmap回收
通知栏
快捷设置面板优化
17
状态栏电池图标与时间刷新优化
减少刷新驱动 · 使用TextClock
状态栏电池图标
时间刷新优化
18
导航栏按键响应与手势优化
输入事件分发 · 触摸延迟优化
导航栏按键响应
手势优化
19
多窗口与分屏适配性能
窗口尺寸变化处理 · 避免冗余布局重排
多窗口
分屏适配性能
20
主题切换与动态资源加载性能
Resources缓存 · 换肤方案对比
主题切换
动态资源加载性能
21
日志打印与性能监控埋点
控制Log级别 · 使用Timber · 自定义Trace
日志打印
性能监控埋点
22
稳定性
异常捕获与崩溃分析 · logcat分析 · 去bug指南
稳定性
异常捕获
23
死锁与竞态条件排查
锁的粒度优化 · 使用StrictMode检测 · 线程安全集合
死锁
竞态条件排查
24
系统广播与内容观察者性能影响
粘性广播优化 · 注册时机 · 回调轻量化
系统广播
内容观察者性能影…
25
线程模型与Handler机制优化
避免主线程阻塞 · 使用AsyncTask替代品
Handler
线程模型
26
使用Jetpack Benchmark进行基准测试
编写Microbenchmark · 集成CI
Jetpack
Benchmark
27
自动化性能测试方案
UiAutomator卡顿采集 · Espresso流畅度断言
自动化性能测试方…
UiAutomator
28
灰度监控与线上性能数据采集
Firebase Performan… · 自定义上报
灰度监控
线上性能数据采集
29
版本迭代中的性能回归防护
基线对比 · 增量测试 · Code Review Checkl…
版本迭代
性能回归防护
30
综合案例
从卡顿到流畅的实战优化
综合案例
从卡顿到流畅的实…
所属VIP或分类
同VIP:Android性能基准指标测量方法教程
同VIP:Android性能基准测试实操手册
同VIP:Android稳定性指标定义与计算指南