Navigation Components

GPTKB entity

Statements (61)
Predicate Object
gptkbp:instanceOf Android Jetpack
gptkbp:allows fragment transactions
gptkbp:built gptkb:Android_framework
gptkbp:compatibleWith gptkb:AndroidX
Jetpack Compose
gptkbp:designedFor Android_app_development
gptkbp:documentedIn Android Developer documentation
gptkbp:enables safe args
gptkbp:enhances user experience
gptkbp:exemplifies navigation between destinations
gptkbp:facilitates back stack management
https://www.w3.org/2000/01/rdf-schema#label Navigation Components
gptkbp:includes gptkb:NavController
NavHostFragment
gptkbp:integratesWith gptkb:LiveData
ViewModel
gptkbp:introduced 2018
gptkbp:is_designed_to configuration changes
Activities
Fragments
app scalability
multi-module projects
app maintainability
complex navigation scenarios
modular app architecture
navigation consistency
navigation feedback
navigation host
user navigation paths
navigation_boilerplate_code
gptkbp:is_part_of gptkb:Android_Architecture_Components
Android SDK
Android_Jetpack_libraries
gptkbp:is_popular_among Android_developers
gptkbp:is_recognized_for single activity architecture
navigation patterns
navigation_components_in_Jetpack_Compose
gptkbp:is_used_in gptkb:NavigationUI
mobile applications
navigation actions
navigation transitions
programmatic navigation
app navigation
deep links
dynamic navigation flows
navigation destinations
navigation state
navigation_menus
XML_layouts
navigation_graphs_in_XML
gptkbp:maintainedBy gptkb:Google
gptkbp:provides navigation transitions
navigation architecture
navigation drawer support
UI_navigation_patterns
gptkbp:suitableFor modern_Android_applications
gptkbp:supports deep linking
navigation animations
bottom navigation
multiple back stacks
gptkbp:uses navigation graphs