首页
›
移动端与Android应用开发
›
033-Jetpack Compose启动耗时优化
›
《LazyColumn首屏渲染优化课程》
VIP20
本课程属于:033-Jetpack Compose启动耗时优化
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
LazyColumn首屏渲染优化课程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
首屏渲染核心机制
Compose布局流程 · LazyColumn懒加载原理 · 测量与布局阶段
首屏渲染核心机制
Compose
02
性能分析工具布局
Layout Inspector · Compose Compiler M… · Profiler
性能分析工具布局
Layout
03
Item复用机制
ViewHolder复用逻辑 · key的作用与设置 · contentType区分不同类型
Item
复用机制
04
预取与预加载策略
LazyColumn prefetc… · itemPrefetchEnable… · ItemSnapshot
预取
预加载策略
05
Item测量优化
固定尺寸与自适应 · modifier顺序 · 避免过度测量
Item
测量优化
06
Composition局部化
子Composable拆分 · 重组范围控制 · stable注解
Composition
局部化
07
图像与资源加载
Coil/Glide异步加载 · 占位图与缓存 · decode尺寸适配
图像
资源加载
08
文本渲染提速
InlineContent处理 · Text组件参数优化 · 字体加载
文本渲染提速
InlineConten…
09
列表嵌套性能
LazyColumn内嵌LazyCo… · 固定高度子列表 · 使用LazyVerticalGrid…
列表嵌套性能
LazyColumn
10
Header/Footer优化
stickyHeader实现 · 固定头部复用 · 避免重复Composition
Header/Foote…
优化
11
Recomposition边界
State作用域 · snapshotFlow · derived state
Recompositio…
边界
12
Modifier顺序与性能
clipToBounds · graphicsLayer · drawWithContent
Modifier
顺序
13
Item缓存与预创建
LazyListState的firs… · snapshot缓存 · 滑动预创建
Item
缓存
14
首屏数据量控制
分页加载 · 预加载数据量 · 分片渲染
首屏数据量控制
分页加载
15
布局懒初始化
LazyColumn的content… · userScrollEnabled · isVerticalScrollBa…
布局懒初始化
LazyColumn
16
滚动状态优化
scrollToItem · animateScrollToIte… · 滚动监听与节流
滚动状态优化
scrollToItem
17
布局复用库应用
benchmark-lint · LazyLayout · 自定义LayoutProvider
布局复用库应用
benchmark-li…
18
性能基准测试
ComposeBenchmark · Macrobenchmark · 首屏渲染时长测量
性能基准测试
ComposeBench…
19
常见性能瓶颈识别
Item创建开销 · 过度测量 · 内存抖动
常见性能瓶颈识别
Item
20
内存优化
Item对象回收 · 图片缓存 · WeakReference
内存优化
Item
21
协程与异步优化
LaunchedEffect · snapshotFlow · rememberCoroutineS…
协程
异步优化
22
布局级差优化
不同item类型使用stableke… · contentType区分 · 减少重新Compose
布局级差优化
item
23
动画与过渡
AnimatedVisibility… · animateItemPlaceme… · 阻尼动画性能
动画
过渡
24
沉浸式列表实现
系统状态栏适配 · 边缘到边缘 · insets处理
沉浸式列表实现
系统状态栏适配
25
多屏适配与折叠屏
不同屏幕尺寸下LazyColumn配… · 可折叠设备性能影响 · 窗口尺寸变化
多屏适配
折叠屏
26
主题与样式优化
MaterialTheme在列表中的… · 颜色资源懒加载 · 字体缓存
主题
样式优化
27
版本迭代适配
Compose版本升级带来的API变… · 新优化特性 · 弃用API替换
版本迭代适配
Compose
28
线上监控与埋点
首屏加载时间上报 · 卡顿检测 · ANR定位
线上监控
埋点
29
实战案例一
新闻Feed列表优化 · 关键修改代码对比 · 性能数据
实战案例一
Feed
30
实战案例二
商品列表首屏优化:图片预加载 · Item缓存 · 骨架屏实现
实战案例二
商品列表首屏优化
所属VIP或分类
同VIP:Android-Studio-Profiler卡顿分析课程
同VIP:Baseline-Profile配置实战教程
同VIP:Compose初始组合耗时分析教程