首页
›
移动端与Android应用开发
›
045-后台任务调度与帧率优化
›
《WorkManager优先级调优缓解帧率抖动实践》
VIP20
本课程属于:045-后台任务调度与帧率优化
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
WorkManager优先级调优缓解帧率抖动实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
WorkManager概述与基本概念
WorkManager概述与基本概念 · 核心概念 · 实践要点
WorkManager
基本概念
02
WorkManager与帧率抖动的关系
WorkManager与帧率抖动的关系 · 核心概念 · 实践要点
WorkManager
帧率抖动的关系
03
WorkManager任务执行模型解析
WorkManager任务执行模型解析 · 核心概念 · 实践要点
WorkManager
任务执行模型解析
04
优先级概念(PERIODIC、ONETIME、延迟等)
优先级概念(PERIODIC · 核心概念 · 实践要点
PERIODIC
ONETIME
05
WorkManager优先级默认行为
WorkManager优先级默认行为 · 核心概念 · 实践要点
WorkManager
优先级默认行为
06
帧率抖动的根本原因分析
帧率抖动的根本原因分析 · 核心概念 · 实践要点
帧率抖动的根本原…
重点
07
主线程与WorkManager工作线程的交互
主线程与WorkManager工作线程的… · 核心概念 · 实践要点
WorkManager
主线程
08
WorkManager任务调度对UI线程的影响
WorkManager任务调度对UI线程… · 核心概念 · 实践要点
WorkManager
UI
09
使用Worker的doWork()方法避免阻塞
使用Worker的doWork()方法避… · 核心概念 · 实践要点
Worker
doWork
10
设置任务优先级
setInitialDelay vs…
设置任务优先级
setInitialDe…
11
WorkManager任务链与优先级传递
WorkManager任务链与优先级传递 · 核心概念 · 实践要点
WorkManager
任务链
12
使用ChainContinuation控制执行顺序
使用ChainContinuation控… · 核心概念 · 实践要点
ChainContinu…
使用
13
优先级队列与系统级任务抢占
优先级队列与系统级任务抢占 · 核心概念 · 实践要点
优先级队列
系统级任务抢占
14
监控WorkManager任务执行时间
监控WorkManager任务执行时间 · 核心概念 · 实践要点
WorkManager
监控
15
使用WorkManager的Progress机制
使用WorkManager的Progre… · 核心概念 · 实践要点
WorkManager
Progress
16
利用WorkManager的Observe观察任务状态
利用WorkManager的Observ… · 核心概念 · 实践要点
WorkManager
Observe
17
帧率抖动检测工具(Systrace、perfetto)
帧率抖动检测工具(Systrace · 核心概念 · 实践要点
Systrace
perfetto
18
实战
分析WorkManager导致的帧率…
WorkManager
分析
19
优化策略
任务拆分与合并
优化策略
任务拆分
20
使用ListenableWorker避免UI线程依赖
使用ListenableWorker避免… · 核心概念 · 实践要点
ListenableWo…
UI
21
合理设置并行工作线程数
合理设置并行工作线程数 · 核心概念 · 实践要点
合理设置并行工作…
重点
22
使用WorkContinuation限定优先级
使用WorkContinuation限定… · 核心概念 · 实践要点
WorkContinua…
使用
23
利用WorkManager的调度窗口
利用WorkManager的调度窗口 · 核心概念 · 实践要点
WorkManager
利用
24
避免频繁的周期任务
避免频繁的周期任务 · 核心概念 · 实践要点
避免频繁的周期任…
重点
25
使用WorkManager的WorkerFactory自定义初始化
使用WorkManager的Worker… · 核心概念 · 实践要点
WorkManager
WorkerFactor…
26
实战
通过优先级调优降低FrameDrop
FrameDrop
通过优先级调优降…
27
检测与告警
集成帧率监控SDK
检测
告警
28
高级
使用WorkManager与协程结合
高级
WorkManager
29
测试策略
单元测试与性能测试
测试策略
单元测试
30
总结与最佳实践
总结与最佳实践 · 核心概念 · 实践要点
最佳实践
总结与最佳实践
所属VIP或分类
同VIP:Compose重组抖动:后台状态变更排查指南
同VIP:Perfetto实战:监控后台调度帧率抖动
同VIP:Systrace和Perfetto帧率抖动定位实战指南