导航是指允许用户跨越、进入和退出应用中不同内容片段的交互。
Android Jetpack 的 Navigation 组件包含 Navigation 库、Safe Args Gradle 插件,以及可帮助您实现应用导航的工具。Navigation 组件可处理各种导航用例,从简单的按钮点击到更复杂的模式(例如应用栏和抽屉式导航栏)。
主要概念
下表简要介绍了导航中的主要概念,以及用于实现这些概念的主要类型。
概念 |
目的 |
类型 |
|---|---|---|
宿主 |
包含当前导航目的地的界面元素。也就是说,当用户浏览应用时,该应用实际上会在导航宿主中切换目的地。 |
|