首页
›
移动端与Android应用开发
›
004-AOSP框架组件Navigation导航栈设计
›
《Navigation组件核心架构解析教程》
VIP20
本课程属于:004-AOSP框架组件Navigation导航栈设计
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Navigation组件核心架构解析教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Navigation组件整体架构概览
组件角色 · 模块边界 · 系统分层
Navigation
组件整体架构概览
02
NavHost与NavController职责划分
生命周期绑定 · 导航栈管理 · 通信通道
NavHost
NavControlle…
03
NavGraph设计原则
图形化定义 · 嵌套图 · 全局动作与目标匹配策略
NavGraph
设计原则
04
Navigation与Activity/Fragment集成
宿主容器选择 · 视图层级 · 跨组件通信
Navigation
Activity/Fra…
05
Destination定义与参数传递
Safe Args类型安全 · Bundle协议 · 默认值与可选参数
Destination
定义
06
DeepLink架构
URL模式匹配 · 隐式跳转 · 多入口链路设计
DeepLink
架构
07
Navigation动画与转场
共享元素 · 自定义过渡 · 状态同步风险
Navigation
动画
08
导航状态保存与恢复
SavedStateHandle · BackStackEntry · 配置变更处理
导航状态保存
恢复
09
多模块Navigation架构
模块间解耦 · 跨模块导航协议 · 延迟加载策略
Navigation
多模块
10
条件导航与决策路由
前置条件检查 · 动态目标选择 · A/B导航分支
条件导航
决策路由
11
Navigation与ViewModel协作
作用域管理 · 共享数据 · 生命周期一致性
Navigation
ViewModel
12
Navigation与依赖注入
Hilt/Dagger与NavGra…
Navigation
依赖注入
13
底部导航与Navigation集成
多Tab栈管理 · 选中状态同步 · 返回行为控制
Navigation
底部导航
14
Navigation与Drawer/侧滑导航
DrawerLayout整合 · 导航监听 · 处理嵌套
Navigation
Drawer
15
嵌套图与子导航
作用域隔离 · 子图返回 · 父图通信
嵌套图
子导航
16
Navigation与FragmentManager兼容
混合使用场景 · 交互冲突 · 弃用API说明
Navigation
FragmentMana…
17
Navigation测试架构
NavController测试框架 · FragmentScenario · 导航行为验证
Navigation
测试架构
18
Navigation性能优化
图加载耗时 · Fragment实例缓存 · 懒加载策略
Navigation
性能优化
19
Navigation安全考量
未授权DeepLink注入 · 白名单机制 · 权限校验链路
Navigation
安全考量
20
Navigation与权限导航
权限请求流程嵌入 · 回调与状态同步
Navigation
权限导航
21
Navigation与SystemUI
沉浸模式 · 状态栏适配 · 导航栏冲突
Navigation
SystemUI
22
Navigation在复杂多页面配置中的架构决策
单Activity vs 多Acti…
Navigation
复杂多页面配置
23
Navigation与UI状态管理
Flow/LiveData与导航事件 · 粘性事件处理
Navigation
UI
24
Navigation与Activity Result API集成
回调链 · 跨目的地结果透传
Navigation
Activity
25
Navigation的废弃与迁移
NavHost Fragment到C…
Navigation
的废弃
26
Navigation与Compose Navigation架构对比
声明式图 · 类型安全 · 组合项通信
Navigation
Compose
27
Navigation在大型应用中的落地蓝图
模块化图 · CodeGen · 编译时校验
Navigation
大型应用
28
Navigation常见反模式与架构权衡
内存泄漏 · 导航栈爆炸 · 图冗余
Navigation
常见反模式
29
Navigation与跨进程导航
外部DeepLink · URL Scheme统一管理 · 验证策略
Navigation
跨进程导航
30
Navigation架构验收与文档化
架构图交付 · 模块边界描述 · 降级策略
Navigation
架构验收
所属VIP或分类
同VIP:Android-Activity重建后的导航状态恢复
同VIP:ANR问题定位与导航栈优化实践
同VIP:Binder调用与导航事件路由学习指南