Android Tutorial 2019 #5: Android Navigation Library | Kotlin, Safe Args, Destinations | Jetpack
Master OOP languages with tutorials from someone who actually cares if you understand how to write beautiful code:
Java Desktop Programming w/ JavaFX (Intermediate) - https://skl.sh/31pzCa1
Complete Beginner Introduction To Java Programming (Beginner - Intermediate) - https://skl.sh/3fZbjos
Android Apps With Kotlin & Android Studio (Beginner) - https://skl.sh/2ZU6ZT9
Material Design Android Programming w/ Kotlin (Intermediate) - https://skl.sh/2OrwrYZ
All the above courses are available for 2.99 a month via a youtube subscription to this channel too!
https://www.instagram.com/rkay301/
https://www.facebook.com/wiseassblog
https://twitter.com/wiseAss301
rkay301.medium.com/follow
In this Android tutorial, I demonstrate how to implement the Navigation Component from Android Jetpack.
Timestamps:
00:24 Constructive criticism and limitations of the Navigation Library
2:10 What does the library actually do?
2:55 What do I like about the library: Safe Args is pretty dope
3:42 Configuring Navigation and Safe Args in Gradle
4:56 Building a Navigation Graph in the Editor
7:13 Using tools:layout attribute to preview our Destination Layouts
9:00 Defining Actions for different destinations
10:58 Defining type safe arguments for a particular destination, and a starting point for the navigation graph (which view to launch first)
13:30 How to deal with situations where you can't use the Navigation Library with a given feature of your app (ran in to this problem myself while building this app)
14:40 Adding a NavHostFragment to our root Activity layout in a few seconds
16:51 Setting up NavigationController in the root Activity file
19:35 How to Navigate to a Destination without arguments
20:53 How to Navigate to a Destination using safe args and Directions
23:06 How to get ahold of these arguments in the destination which receives them
Navigation Library Dependencies:
https://developer.android.com/jetpack/androidx/releases/navigatio #declaring_dependencies
Repository link:
https://github.com/BracketCove/JetpackNotesMvvmKotlin
Follow the wiseAss Community:
https://www.instagram.com/wiseassbrand/
https://www.facebook.com/wiseassblog/
https://twitter.com/wiseass301
http://wiseassblog.com/
https://www.linkedin.com/in/ryan-kay-808388114
Support wiseAss here:
https://www.paypal.me/ryanmkay
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Android Tutorial 2019 #5: Android Navigation Library | Kotlin, Safe Args, Destinations | Jetpack», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.