Navigation в Андроид | Android Studio & Kotlin

Поділитися
Вставка
  • Опубліковано 17 лис 2024

КОМЕНТАРІ • 74

  • @АндрейК-х4л
    @АндрейК-х4л Рік тому +6

    Самая лучшая подача материала. Спасибо Вам, Сергей.

  • @antonko1717
    @antonko1717 Рік тому +3

    Как же это упрощает работу с фрагментами по сути. Большое спасибо!

    • @ЮлияЖаворонкова-л3в
      @ЮлияЖаворонкова-л3в Рік тому

      Согласен, намного интуитивней и меньше ручного кода. Классный, полезный урок.

  • @_IVSH_
    @_IVSH_ 4 місяці тому +2

    Сергей, мое почтение за видео. У меня ваш канал как гугл в мире котлина и андроида )

  • @Arhmed13
    @Arhmed13 Рік тому +1

    Как квсегда БОЛЬШОЕ СПАСИБО за урок!

  • @yhunter
    @yhunter Рік тому +1

    Да, Сергей спасибо вам за урок. Как всегда приятно вас слушать. Добавлю от себя 14:55 - Вот именно что! Дополнительно прописывать. А зачем? Вот ЧТО мешает разрабам android studio сразу из коробки добавлять автоматически код action к путям навигации по фрагментам (сами то фрагменты уже назначены), после вот такого простого указания путей (стрелочек) в менеджере? Ну это же очевидная вещь, которую не сложно допилить. Это в разы упростило бы работу инженера. В результате ребята пишут и выкладывают на гитхабе свои библиотеки для таких вот задач по автоматизации процессов.

  • @melgibson7472
    @melgibson7472 2 роки тому +2

    Спасибо огромное. С каждым новым уроком я пересоздаю свое приложение. Респект вам!

  • @trismegistos1s
    @trismegistos1s 2 роки тому +4

    Спасибо учитель.

  • @doorpaytasktracker
    @doorpaytasktracker 2 роки тому +5

    Это бесценное видео. Безгранично спасибо!

  • @witiania
    @witiania Рік тому +2

    Самый хороший урок по навигации, буду покупать у вас уроки

  • @speedrages
    @speedrages 2 роки тому +3

    Отличные базовые знания. Благодарю 🤝

  • @OCEH6
    @OCEH6 2 роки тому +3

    Большое спасибо! Отличного настроения!

  • @Lila88lila
    @Lila88lila Рік тому +1

    Как просто! спасибо за объяснение!

  • @discord4364
    @discord4364 2 роки тому +2

    Смотрим позже, лайк сейчас)

  • @dmitry_ruden
    @dmitry_ruden 2 роки тому +2

    Отличный урок! Спасибо за понятное объяснение. Ждем продолжения. Хорошего вам дня.

  • @hihnik123321
    @hihnik123321 2 роки тому +3

    Обожаю тебя! Просто продолжай! Спасибо

  • @PavelStr-x5w
    @PavelStr-x5w 8 місяців тому

    Большое спасибо за урок!!!

  • @madinadruzina2339
    @madinadruzina2339 Рік тому +1

    Cпасибо Вам огромное. Вы делаете очень важное и хорошее дело, которое помогает и приносит пользу. Объясняя все очень доступно, что новички или те, кто как я осваивают очень медленно и трудно программирование, все хорошо понимают. Смотрю видео и думаю "вот он молодец, такой крутой видео курс для начинающих, надо написать спасибо".
    Спасибо!)

  • @pavelgera72
    @pavelgera72 2 роки тому +2

    Благодарю за урок...уточни про super

  • @43snip
    @43snip Рік тому

    Спасибо за урок !

  • @BigLebowski-py1lb
    @BigLebowski-py1lb Рік тому +1

    Спасибо, лучший!

  • @Nik_Gol_V
    @Nik_Gol_V 2 роки тому +2

    Спасибо огромное

  • @Bullfinch22
    @Bullfinch22 Рік тому

    Отличный урок!

  • @yungdelro
    @yungdelro Рік тому

    Как всегда лучший!

  • @Mc.Lovin13
    @Mc.Lovin13 Рік тому

    самый лучший канал

  • @wowus94
    @wowus94 2 роки тому +1

    Спасибо!

  • @kinohometv1985
    @kinohometv1985 2 роки тому +1

    Спасибо

  • @pofixim
    @pofixim 2 роки тому +1

    побольше бы подобных уроков по compose, разработка там поудобнее(

  • @me_kato
    @me_kato 2 роки тому +1

    хотелось бы понять как это совместить с tablayout. Например у меня есть 2 вкладки, и из каждой есть переход на другой фрагмент. Было бы здорово разобраться. Спасибо за ваши уроки, всё очень здорово объясняете!

  • @ForMotherRussia1
    @ForMotherRussia1 4 місяці тому

    Спасибо!!!! Просто красавчик!)

  • @stepanuchnnn4123
    @stepanuchnnn4123 2 роки тому +2

    Great content! Like))

  • @Андрей-у9р7з
    @Андрей-у9р7з 2 роки тому +1

    В Jetpack Compose все тоже самое, только без фрагментов))

  • @niksha6099
    @niksha6099 7 місяців тому

    Спасибо ❤

  • @chriswaytt6009
    @chriswaytt6009 2 роки тому +1

    спасибо)

  • @ДмитрийКотик-и1р

    крутяк)

  • @seoonlyRU
    @seoonlyRU 2 роки тому +1

    ловите лукас от СЕООНЛИ

  • @rocknrol6969
    @rocknrol6969 2 роки тому +1

    👍👍👍👍

  • @Fr0nny
    @Fr0nny Рік тому +1

    Привет, 24:04 а как сделать чтобы label по центру был?)

  • @Qwerty-qz7gg
    @Qwerty-qz7gg Рік тому +1

    Получается если пока нет в планах изучать JetPack, то можно в Navigation не углублять? Т.е. Navigation, больше относится к Jetpack или XML?

  • @Lila88lila
    @Lila88lila Рік тому

    в качестве основного фрагмента можно использовать mainActivity? я добавляю. но построить связь не дает

  • @bair1171
    @bair1171 7 місяців тому +1

    долго не получалось стрелочку назад сделать, потом только понял что в новой теме material3 нет actioBar , убрал в теме noActionBar и стрелочка появилась

  • @WishWishesPlus
    @WishWishesPlus 3 місяці тому

    super!

  • @NecoRuChannel
    @NecoRuChannel  2 роки тому +1

    Код данного урока и остальных уроков можно найти на моей веб странице. А также платные урокт с практикой создания готовых андроид приложений для начинающих: neco-desarrollo.es/home_ru
    Следующий урок: Выдвижное меню в связке с Navigation (Используя встроенные шаблоны)

  • @antonchik8012
    @antonchik8012 2 роки тому

    Здравствуйте. Хотелось бы узнать про работу с USB из андроид студио. Нет ли у Вас возможности освятить эту тему?

  • @kinohometv1985
    @kinohometv1985 2 роки тому

    Можно на следующий уроки по DI

  • @НаильСабиров-з1ц
    @НаильСабиров-з1ц 9 місяців тому

    После добавление кода для кнопки назад setupActionBarWithNavController (), приложение почему-то не запускается.

  • @43snip
    @43snip Рік тому

    а у меня что-то не выходит окна с выбором при перетаскивании в дизайне NavHost`а, также и при добавлении ImageView...чтот в настройках не так или андроид студио опять обновился...

    • @НаильСабиров-з1ц
      @НаильСабиров-з1ц 9 місяців тому

      Нужно в дизайне перетаскивать NavHostFragment прямо на экран разметки activity_main тогда все должно получиться!

  • @АлексейГрачев-к8и
    @АлексейГрачев-к8и 2 роки тому

    Как я понял navigation аналог intent? Ведь через него тоже можно передавать данные. Что в данном случаи лучше использовать? Поправьте , если ошибаюсь.

    • @NecoRuChannel
      @NecoRuChannel  2 роки тому

      Нет, navigation это не аналог интент и данные предавать нужно через ViewModel когда используем фрагменты и активити

    • @me_kato
      @me_kato 2 роки тому +1

      всё верно, можно передавать аргументы.

    • @NecoRuChannel
      @NecoRuChannel  2 роки тому

      @@me_kato Аргументы да, но данные между фрагментами лучше передавать через ViewModel

  • @ВладимирБаденков-г9й

    Вопрос не в тему, извините. Приложение постоянно получает пакеты от сервера. Можно как то заблокировать ненужные пакеты, чтобы они не дошли до приложения? Сделать такую фильтрацию. Или хотя бы где про это можно почитать.

  • @shopiak
    @shopiak Рік тому +1

    Бывает, что в интерфейсе Navigation невозможно добавить Fragments, как будто их нету. Что делать?

    • @NecoRuChannel
      @NecoRuChannel  Рік тому +1

      Одна из причин это когда у разметки фрагмент в xml не прописано tools:context= Название фрагмента. Часто бывает когда копируешь разметку фрагмента а название останься от скопированного фрагмента

    • @shopiak
      @shopiak Рік тому +1

      Это было сделано, а пока решением проблемы стало пересоздать проэкт 😅

    • @NecoRuChannel
      @NecoRuChannel  Рік тому +1

      @@shopiak возможно тогда был просто баг, иногда просто синхронизация помогает. В верху справа есть кнопка для синхронизации

  • @me_kato
    @me_kato 2 роки тому

    критично ли создавать слушатели в onVIewCreated? Я всегда создавал в onCreateView, в чем разница?

    • @trolofoks9336
      @trolofoks9336 2 роки тому

      по названию все понятно, 1 это когда вью уже создалось, второе пока оно создается

  • @HHzhhdhd
    @HHzhhdhd 2 роки тому

    А есть такая проблемка. Мне нужно при переходе по navigation удалить один промежуточный фрагмент чтобы про проходе в прямом порядке фрагменты шли 1 2 3 а когда обратно 3 1.

    • @Марина-в7е3п
      @Марина-в7е3п 2 роки тому

      Поставить стрелку в графе от 3 к 1, а потом в свойствах стрелки поставить popUpTo= 1 фрагмент, popUpToInclusive= true

  • @ПростоУлыбка-ш2о
    @ПростоУлыбка-ш2о 2 роки тому +1

    почему так редко уроки выкладывать стал?

    • @NecoRuChannel
      @NecoRuChannel  2 роки тому +3

      Уезжал в Исландию в отпуск. В шторм попал и словил ангину или что то в этом роде. в инстаграме выложил шторм. Стекла в машинах повыбивало, двери поотрывало, вобщем жесть)). Вот я и в таких условиях после жаркой испании заболел)))

    • @ПростоУлыбка-ш2о
      @ПростоУлыбка-ш2о 2 роки тому +1

      @@NecoRuChannel вот те на) нехилый шторм

    • @NecoRuChannel
      @NecoRuChannel  2 роки тому

      @@ПростоУлыбка-ш2о Это точно))

  • @yerbolat9528
    @yerbolat9528 2 роки тому +1

    Как Исландия красивая?

    • @NecoRuChannel
      @NecoRuChannel  2 роки тому

      Очень красивая, но непредсказуемая)) И очень дорогая, все стоит очень дорого😅

  • @torsten3891
    @torsten3891 2 роки тому

    Why so, who can help move the exchange. TRC20 USDT
    thumb glove animal pistol case spray milk trial flash dad sister fossil

  • @Евгений-ч3и2ы
    @Евгений-ч3и2ы Рік тому

    🤌🤌🤌