Тёмный

Navigation в Jetpack Compose | Android Studio - Kotlin | #24 

Neco Ru
Подписаться 62 тыс.
Просмотров 9 тыс.
50% 1

Изучаем Navigation в Jetpack Compose.
Новый курс по созданию Android приложения на Jetpack Compose и KOTLIN. Среду разработки как всегда будем использовать Android Studio. Jetpack Compose это новый способ создания UI для наших андроид приложений. Jetpack Compose нам облегчает задачу в создании приложений и уменьшает возможное колличество ошибок при написании Андроид приложений.
✅ Новый курс "Список покупок на Jetpack Compose: neco-desarrollo.es/2023/04/sh...
✅ Курс Список покупок на Udemy: www.udemy.com/course/room-jet...
✅ Все уроки по Jetpack Compose тут: neco-desarrollo.es/jetpack-co...
✅Скачать Android Studio developer.android.com/studio?...
В связи с ситуацией в мире и отключения рекламы на канале в некоторых странах, канал выживает только благодаря вашей поддержке, всем спасибо за поддержку!
ПОДДЕРЖАТЬ КАНАЛ МОЖНО ТУТ:
✅ Платные курсы: neco-desarrollo.es/home_ru
✅ЮMoney: 4100117811702825
✅PayPal: necodesarrollo@gmail.com
✅ Стать спонсором канала и получить доступ к курсу: / @necoruchannel
ПО ВОПРОСАМ ПРИОБРЕТЕНИЯ КУРСОВ ПИШИТЕ СЮДА:
✅Моя почта: necodesarrollo@gmail.com
✅Телеграм: @neco_desarrollo
✅ Платные курсы: neco-desarrollo.es/home_ru
★ ★ ★ ★ ★ ★ ▼Поддержка канала▼★ ★ ★ ★ ★ ★ ★
МОИ КУРСЫ НА UDEMY:
✅ Курс Shopping List на Udemy: www.udemy.com/course/room-per...
✅ Курс Fitness app на Udemy: www.udemy.com/course/android-...
✅ Курс Доска объявлений на Udemy часть 1: www.udemy.com/course/android-...
✅ Курс Доска объявлений на Udemy часть 2: www.udemy.com/course/android-...
✅ Курс Доска объявлений на Udemy часть 3: www.udemy.com/course/android-...
✅ Курс Доска объявлений на Udemy часть 4: www.udemy.com/course/android-...
★ ★ ★ ★ ★ ★ ▼Соц.сети и WEB▼★ ★ ★ ★ ★ ★ ★
✅Моя веб страница: neco-desarrollo.es
✅Instagram: @20neco20
✅Instagram: @neco_android_dev
✅VK: public189519480
✅Телеграм: t.me/androidstudioneco
#androidstudio #kotlin #jetpackcompose

Опубликовано:

 

13 май 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 45   
@ADstudio-ph8xk
@ADstudio-ph8xk 9 месяцев назад
Большое спасибо вам за ваши уроки. Очень просим, снять серию уроков по jetpack compose constraint layout. Думаю это очень важная и полезная тема для всех. С уважением, ваш ученик.
@user-xz4ro3lq4z
@user-xz4ro3lq4z Год назад
Спасибо огромное за Ваш труд. ❤
@antonparfenov8519
@antonparfenov8519 Год назад
Очень простое объяснение. Супер!
@Stan_Kniazev
@Stan_Kniazev Год назад
Сравнение стека со стопкой блинов - это прям топ ))) Последний вошёл - первый вышел ))
@NecoRuChannel
@NecoRuChannel Год назад
😂
@user-ed7lu2xy7d
@user-ed7lu2xy7d 11 месяцев назад
Блины всегда актуальны
@AndreUskov
@AndreUskov 14 дней назад
так ведь стэк навигации по сути и есть стопка/колода 😀
@Libraik
@Libraik 4 месяца назад
Доходчиво объясняете, спасибо вам.
@WebBestMaster
@WebBestMaster 4 месяца назад
Зачётно, очень полезно, спасибо большое))
@LinarOPS
@LinarOPS Год назад
Thanks a lot for the content❤ Спасибо большое за контент❤ Muchas gracias por el contenido ❤
@dmitry_ruden
@dmitry_ruden Год назад
Отлично! Спасибо за хорошие уроки по Compose. Хорошего дня.
@netox1717
@netox1717 Год назад
Большое спасибо
@user-ed8xj1py6w
@user-ed8xj1py6w Год назад
Всё отлично. Спасибо.
@aistepan
@aistepan 11 месяцев назад
Сергей, Большое спасибо
@andreyshadrin1658
@andreyshadrin1658 Год назад
Спасибо. Сейчас это очень актуально.
@pavelgera72
@pavelgera72 Год назад
благодарю за урок
@user-so5pt5tk5w
@user-so5pt5tk5w 4 месяца назад
отличные уроки, спасибо
@Nik_Gol_V
@Nik_Gol_V Год назад
Спасибо огромное
@yuriichekurov4798
@yuriichekurov4798 Год назад
лаййк. Прям огромный лайк
@user-vy9rz5cl3n
@user-vy9rz5cl3n Год назад
До этого видео я извращался по другому) Во вью модели был стейт экрана, в энуме перечислены все экраны, а в активити в зависимости от стейта через when открывал нужный экран. Единственной проблемой было возвращение назад, которое пришлось переопределять и указывать откуда и куда) А тут все намного проще Спасибо!)
@seoonlyRU
@seoonlyRU Год назад
лукас от СЕООНЛИ
@abu_umm_culsum
@abu_umm_culsum 10 дней назад
Хорошее видео, спасибо. Но, не понятно как сделать так, чтобы можно было перейти из одного экрана на несколько других, т.е. например, на одном экране есть несколько кнопок, и все эти кнопки - это переходы на другие экраны. Если не трудно подскажите пожалуйста в каком из ваших видео разбирается подобное? Или может быть кто нибудь из гостей канала подскажите пожалуйста... Пытаюсь делать свой первый пэт-проект на андроид
@glassneo825
@glassneo825 24 дня назад
Только , если есть функция с логикой , которая открывает composable , а кнопка естественно находится внутри composable , то НавКонтролер передаст onClick в функцию с логикой , а до composable , а соответственно и до кнопки этот onClick не дойдет и ничего не работает, и никак из функции с логикой в composable нужный onClick не передать
@user-oj6wv2qi5o
@user-oj6wv2qi5o Год назад
Здравствуйте, пожалуйста, можете сделать курс по android ndk
@102koster
@102koster Год назад
Хорошо, а как разветвить навигацию от первого экрана: на второй переходим или на третий, например?
@user-rc3lu1nf4t
@user-rc3lu1nf4t 6 месяцев назад
Спасибо за урок. Важный вопрос какое решение есть чтобы избежать излишней рекомпозиции на экране когда вы пользуетесь navController?
@herrmannelig3325
@herrmannelig3325 Год назад
Спасибо за урок!
@glassneo825
@glassneo825 22 дня назад
NavController работает только с одним активити и его фрагменами. Получается,что сколько активити, столько NavControllerov. А для открытия активити все равно нужна функция Стартактивити ,а NavController для запуска активити не работает.
@justspectator9963
@justspectator9963 4 месяца назад
Кстати, а NavController и NavHost нужно именно в Activity прописывать? Или можно в Composable тоже, внутри которого у меня могут быть другие Composable
@pick_me8
@pick_me8 3 месяца назад
Здравствуйте! А как следует поступить, когда на экране несколько кнопок и каждая ведёт на разные экраны?
@alexsty
@alexsty Год назад
очень понравился урок, но я захотел нечто сложного и попробовать реализовать данный материал совместно с Drawer и LazyColumn в нем. В принципе у меня получилось, экраны меняются. Но вот как реализовать, чтобы при клике на элемент в Drawer он закрывался я не могу понять. Может кто-то подскажет куда копать?
@NecoRuChannel
@NecoRuChannel Год назад
У меня уже есть урок об этом в мини курсе Справочник ботаника. Там мы закрываем drawer при нажатии
@Rundik
@Rundik 8 месяцев назад
Почему в папке джава файлы котлин?)
@videoCxema
@videoCxema Год назад
На Удеми не нашел курс 🙄
@NecoRuChannel
@NecoRuChannel Год назад
Там его нет
@Arhmed13
@Arhmed13 Год назад
Сергей а можно в уроке 25 увидеть интеграцию урока 24 в урок 23 допостим в Drawer в Jetpack Compose ур.23 при нажатии на одну из "кнопок" inem 0, 1 итп. можно быо бы перейти *(this ), :) на Navigation в Jetpack Compose ур 24 Спасибо
@NecoRuChannel
@NecoRuChannel Год назад
Привет, да это сделал на практике приложения Справочник ботаника. Сегодня как раз записал урок о том о чем ты просишь. Только не при нажатии на Drawer а при нажатии на элемент из списка но там принцип тот же
@user-wq6ie4se9r
@user-wq6ie4se9r Год назад
​@@NecoRuChannel доброго времени суток, планируются ещё уроки по справочнику ботаника? Очень нравятся ваши уроки, спасибо!
@NecoRuChannel
@NecoRuChannel Год назад
@@user-wq6ie4se9r привет, угадал, как раз редактирую новое видео прямо сейчас)
@Arhmed13
@Arhmed13 Год назад
@@NecoRuChannel Jetpack Compose и Neco рулят !!!!
@Arhmed13
@Arhmed13 Год назад
За урок Благодарю! может кому пригодится это для build.gradle меняю в ручную версии и ошибки уходят может и неправильно делаю но пока помогало Compose Compiler Vers Compatible Kotlin Version 1.4.7 1.8.21 1.4.6 1.8.20 1.4.5 1.8.20 1.4.4 1.8.10 1.4.3 1.8.10 1.4.2 1.8.10 1.4.1 1.8.0 1.4.0 1.8.0 1.4.0-alpha02 1.7.21 1.4.0-alpha01 1.7.20 1.3.2 1.7.20
@user-ot5kt1fi3v
@user-ot5kt1fi3v 6 месяцев назад
Так понял, что эти функции вместо фрагментов существуют, а у этих функций есть какой-нибудь жизненный цикл по аналогии с фрагментами?
@user-xg3no4yh4q
@user-xg3no4yh4q 9 месяцев назад
Только не ложите блины, а кладёте блины
@NecoRuChannel
@NecoRuChannel 9 месяцев назад
Спасибо ☺️
@4004karp
@4004karp 10 месяцев назад
композиция, а не разметка, разметка - в xml
Далее
Разбудили Любимой Песней 😂
00:14
Все про Dagger Hilt в Android Studio + Kotlin
52:11
Bottom Nav Bar #03 | Material 3 | Jetpack Compose
12:21
DataStore в Jetpack Compose | Android Studio
30:19
Просмотров 6 тыс.
Room в Jetpack Compose | Android Studio + Kotlin
1:05:54