Navigation Component (Part 1) – Beginner's Guide to Android App Development In 2023
In today’s video, we learn about an incredible framework in Android that simplifies the navigation between different screens within our Android app.
Dependencies used:
1- in build.gradle (module)
implementation “androidx.navigation:navigation-fragment-ktx:2.5.0”
implementation “androidx.navigation:navigation-ui-ktx:2.5.0”
2 – in build.gradle (Project)
id ‘androidx.navigation.safeargs’ version ‘2.5.0’ apply false
3 – in build.gradle (module) in plugins block:
id “androidx.navigation.safeargs”
Timestamps:
0:00 Intro
2:06 Adding Navigation component
2:26 Creating Nav Graph
5:09 Linking NavHostFragment
7:28 Start Navigating
8:34 Navigate With Args
12:21 Safe Args
15:55 Animations
18:00 Action bar title and functionality
21:54 Backstack
Regular coding shorts on TikTok
https://www.tiktok.com/@astroscoding
Regular coding posts on Instagram
https://www.instagram.com/astroscoding/
Regular coding tips on Twitter
https://twitter.com/astroscoding
If you’d like to support me buy me a coffee at
https://www.buymeacoffee.com/astroscoding