Oh, the places you’ll go! — Android Navigation: How Does It Work & What’s New
summary
Walks through concrete behaviors: how launch modes and affinity change back stack outcomes (standard vs singleTop vs singleTask vs singleInstance and document shortcuts), shows an SDK use case with conversation/phone-call examples, and demonstrates Jetpack’s navigation component (alpha) including NavHostFragment and navigation graph, the PendingIntent deep-link helper that builds a back stack, safe args generated types for type-safe arguments, and configurable pop/transition behaviors; component is usable but still under active development.
AI-written summary · about
chapters (15)
- 0:00Intro
- 0:23Welcome
- 1:11Home
- 10:32Conversation List
- 11:01Lunch Mode
- 14:23Single Instance
- 19:14Fragments
- 22:31Navigation Resource
- 23:35Adding Destinations
- 26:01Adding Actions
- 31:16Arguments
- 32:02Safeargs
- 34:27Diplinks
- 35:48Deeplinks
- 37:57Back Stack
related talks
33mAdventures in Navigation
41mNavigating Android Like a Pro
38mAdventures in Navigation
36mNavigation and the Single Activity: Learnings from a Skeptic
28mJetpack Navigation
36mAdventures in Navigation
33mFinding Your Way Through the Navigation Framework
34mAndroid Jetpack: Manage UI navigation with navigation controller
