首页
›
移动端与Android应用开发
›
033-Jetpack Compose启动耗时优化
›
《LazyColumn条目预加载优化课程》
VIP20
本课程属于:033-Jetpack Compose启动耗时优化
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
LazyColumn条目预加载优化课程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
LazyColumn预加载问题引出
卡顿现象 · 丢帧原因 · 用户体验影响
LazyColumn
预加载问题引出
02
列表滑动性能测量
使用BaselineProfile · FrameTiming · dumpsys gfxinfo
列表滑动性能测量
BaselineProf…
03
Compose列表渲染管线
重组 · 布局 · 绘制三阶段与预加载关系
Compose
列表渲染管线
04
LazyColumn默认预加载机制
prefetchDistance · 内容缓存池工作原理
LazyColumn
默认预加载机制
05
自定义预加载距离
修改LazyListState.pr…
自定义预加载距离
LazyListStat…
06
使用rememberLazyListState控制预加载触发时机。
使用rememberLazyListSt… · 核心概念 · 实践要点
rememberLazy…
使用
07
Item预加载数据源设计
提前触发网络请求或数据库查询
Item
预加载数据源设计
08
结合Paging 3实现分页预加载
PagingSource与Remot…
Paging
结合
09
图片预加载策略
Coil/Glide的preload…
图片预加载策略
Coil/Glide
10
内存管理避免OOM
复用Composable · 控制预加载缓存大小
OOM
内存管理避免
11
预加载与懒加载平衡
何时减少预加载以节省资源
预加载
懒加载平衡
12
异步预加载任务调度
CoroutineScope与Dis…
异步预加载任务调…
CoroutineSco…
13
条件预加载
根据网络状态 · 电量 · 滚动速度动态调整
条件预加载
根据网络状态
14
预加载进度指示器
UI反馈让用户感知加载状态
预加载进度指示器
UI
15
预加载失败处理
超时重试 · 降级显示占位
预加载失败处理
超时重试
16
列表嵌套场景预加载
LazyColumn内嵌LazyRo…
列表嵌套场景预加…
LazyColumn
17
ExoPlayer视频预加载与LazyColumn整合。
ExoPlayer视频预加载与LazyC… · 核心概念 · 实践要点
ExoPlayer
LazyColumn
18
预加载数据更新刷新
StateFlow/collectA…
预加载数据更新刷…
StateFlow/co…
19
使用benchmark库验证预加载优化效果
macros基准测试
benchmark
使用
20
预加载与动画兼容
AnimatedVisibility · LazyColumn预加载冲突解决
预加载
动画兼容
21
低端设备适配
降级预加载策略 · 减少预加载数量
低端设备适配
降级预加载策略
22
预加载日志与调试
开启Compose layout i…
预加载日志
调试
23
常见错误一
预加载触发过多导致卡顿变严重
常见错误一
预加载触发过多导…
24
常见错误二
预加载数据未及时释放导致内存泄漏
常见错误二
预加载数据未
25
常见错误三
预加载与分页冲突导致重复请求
常见错误三
预加载
26
预加载优化完整案例一
新闻列表从5秒加载优化到1秒
预加载优化完整案…
新闻列表从5秒加…
27
预加载优化完整案例二
购物应用类目列表平滑滚动
预加载优化完整案…
购物应用类目列表…
28
预加载与Jetpack Compose版本兼容性
5/1.6/1.7迁移
Jetpack
Compose
29
预加载优化后监控
集成Firebase Perform… · 自定义Trace
预加载优化后监控
Firebase
30
课程总结与最佳实践清单
清单表 · 决策树 · 常见场景速查
课程总结
最佳实践清单
所属VIP或分类
同VIP:Android-Studio-Profiler卡顿分析课程
同VIP:Baseline-Profile配置实战教程
同VIP:Compose初始组合耗时分析教程