
Navigation | App architecture | Android Developers
Oct 29, 2025 · Navigation refers to the interactions that let users navigate across, into, and back out from the different pieces of content within your app. Android Jetpack's Navigation …
Navigate to a destination | App architecture | Android Developers
Jul 18, 2025 · The Navigation component provides a straightforward and generic way of navigating to a destination. This interface supports a range of contexts and UI frameworks. For …
Principles of navigation | App architecture | Android Developers
Feb 10, 2025 · Navigation between different screens and apps is a core part of the user experience. The following principles set a baseline for a consistent and intuitive user …
Navigation | Jetpack | Android Developers
Jan 23, 2019 · Navigation is a framework for navigating between 'destinations' within an Android application that provides a consistent API whether destinations are implemented as …
Design your navigation graph - Android Developers
Oct 28, 2025 · The Navigation component uses a navigation graph to manage your app's navigation. The navigation graph is a data structure that contains each destination within your …
Nested graphs | App architecture | Android Developers
Jul 18, 2025 · You use navigation() just like NavGraphBuilder.composable() and NavGraphBuilder.dialog() functions when adding destinations to a graph. The primary …
Interact programmatically with the Navigation ... - Android …
Feb 10, 2025 · You can modify an inflated navigation graph dynamically at runtime. As an example, if you have a BottomNavigationView that is bound to a NavGraph, the default …
Navigation 3 | App architecture | Android Developers
Oct 23, 2025 · Navigation 3 is a new navigation library designed to work with Compose. With Navigation 3, you have full control over your back stack, and navigating to and from …
导航 | Jetpack | Android Developers
Navigation 是一个框架,用于在 Android 应用中的“目的地”之间导航,该框架提供一致的 API,无论目的地是作为 fragment、activity 还是其他组件实现。
Create a navigation controller - Android Developers
Feb 10, 2025 · It holds the navigation graph and exposes methods that allow your app to move between the destinations in the graph. When using the Navigation component, you create a …