Navigation 3
Android导航库的最新大版本,将返回栈的所有权交给开发者,支持多场景策略和自适应布局。
时间轴 (近 90 天)
Navigation 3 将返回栈的所有权交给开发者,允许将导航状态作为普通列表观察和修改,并支持多场景策略让同一目的地根据窗口空间渲染为不同形态。
Notability 利用 Navigation 3 为侧边摘要面板设置入口点并加入返回栈,通过自定义场景策略根据屏幕空间决定布局:平板或 Googlebook 上从右侧滑入,手机或折叠屏上转为底部弹窗。
在 Android Bench 上,某模型仅用「migrate nav2 to nav3」这类自然提示时通过率为 22%;预先提供一套会失败的测试套件后,整体基准通过率跃升至 90%。
Navigation 3是Google在2025年推出的全新导航框架,废弃了XML导航图,采用类型安全的Kotlin DSL定义路由
Navigation 3引入了全新的back stack管理机制,支持多back stack场景以及预测式返回手势的原生集成
全部知识事实 (5)
Navigation 3 将返回栈的所有权交给开发者,允许将导航状态作为普通列表观察和修改,并支持多场景策略让同一目的地根据窗口空间渲染为不同形态。
50%待验证Notability 利用 Navigation 3 为侧边摘要面板设置入口点并加入返回栈,通过自定义场景策略根据屏幕空间决定布局:平板或 Googlebook 上从右侧滑入,手机或折叠屏上转为底部弹窗。
50%待验证在 Android Bench 上,某模型仅用「migrate nav2 to nav3」这类自然提示时通过率为 22%;预先提供一套会失败的测试套件后,整体基准通过率跃升至 90%。
50%待验证Navigation 3是Google在2025年推出的全新导航框架,废弃了XML导航图,采用类型安全的Kotlin DSL定义路由
50%待验证Navigation 3引入了全新的back stack管理机制,支持多back stack场景以及预测式返回手势的原生集成
50%