首页
›
移动端与Android应用开发
›
004-AOSP框架组件Navigation导航栈设计
›
《Fragment导航切换性能优化案例》
VIP20
本课程属于:004-AOSP框架组件Navigation导航栈设计
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Fragment导航切换性能优化案例
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Fragment导航切换性能瓶颈识别
主线程耗时 · 布局层级 · 事务提交
Fragment
导航切换性能瓶颈…
02
性能分析工具配置
Profiler · Systrace · TraceView
性能分析工具配置
Profiler
03
FragmentTransaction事务机制与延迟提交
commit · commitNow · commitAllowingStat…
FragmentTran…
事务机制
04
布局优化与ViewStub使用
减少嵌套 · 异步inflate · ConstraintLayout
ViewStub
布局优化
05
Fragment生命周期回调耗时控制
onCreateView · onViewCreated · onResume中避免重操作
Fragment
生命周期回调耗时…
06
懒加载与预加载策略
setUserVisibleHint · onHiddenChanged · FragmentPagerAdapt…
懒加载
预加载策略
07
Fragment复用与回收池设计
FragmentStatePager…
Fragment
复用
08
动画与过渡性能调优
共享元素过渡 · Fade/Slide动画 · 硬件加速
动画
过渡性能调优
09
数据加载与异步化
ViewModel+LiveData · 协程 · 数据预取
数据加载
异步化
10
内存泄漏排查与防范
Fragment引用未被释放 · Handler · 内部类
内存泄漏排查
防范
11
嵌套Fragment性能陷阱
父子事务同步 · 回退栈管理 · 层级深度限制
Fragment
嵌套
12
ViewPager2与Fragment性能对比
RecyclerView复用 · OffscreenPageLimit · 预创建
ViewPager2
Fragment
13
NavHostFragment与Navigation组件
导航图配置 · 动画资源 · DeepLink性能
NavHostFragm…
Navigation
14
Fragment纯代码构建与XML布局选择
代码构建减少解析耗时 · 动态替换
Fragment
XML
15
启动性能与冷启动优化
Fragment初始化时机 · 异步预创建 · 懒加载
启动性能
冷启动优化
16
Choreographer帧卡顿检测
掉帧日志 · 帧率统计 · 卡顿阈值设置
Choreographe…
帧卡顿检测
17
Bitmap与图片加载优化
Glide/Fresco异步加载 · 缩略图 · 缓存策略
Bitmap
图片加载优化
18
列表Fragment的RecyclerView性能
DiffUtil · 预布局 · ItemAnimator关闭
Fragment
RecyclerView
19
Fragment与Activity通信优化
接口回调vs EventBus vs…
Fragment
Activity
20
配置变更与Fragment重建
onSaveInstanceStat… · ViewModelscoped · 避免不必要重建
Fragment
配置变更
21
FragmentState与BackStack深度管理
事务记录数 · popUpTo · 状态恢复
FragmentStat…
BackStack
22
自定义Fragment生命周期拦截器
AOP监控 · TraceTag · 耗时追踪
Fragment
自定义
23
多Fragment并发切换队列控制
TransactionExecuto… · 队列去重 · 优先级
Fragment
并发切换队列控制
24
Fragment事务批处理
beginTransaction · add · remove
Fragment
事务批处理
25
内存与CPU Profile分析实战
Heap dump · Allocation trackin… · CPU Profiler
CPU
Profile
26
低端机型专项优化
降低动画复杂度 · 减少对象创建 · 缓存布局
低端机型专项优化
降低动画复杂度
27
Fragment替换与显示隐藏性能对比
show/hide vs repla…
Fragment
替换
28
导航切换综合案例一
Tab式Fragment切换优化(V…
导航切换综合案例…
Tab
29
导航切换综合案例二
深层嵌套导航(单Activity多F…
导航切换综合案例…
Activity
30
性能优化效果度量与持续监控
基准线 · 自动化性能测试 · JankStats
性能优化效果度量
持续监控
所属VIP或分类
同VIP:Android-Activity重建后的导航状态恢复
同VIP:ANR问题定位与导航栈优化实践
同VIP:Binder调用与导航事件路由学习指南