Navigation Component | Android Jetpack | Android

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ม.ค. 2025

ความคิดเห็น • 118

  • @pstlvictoras
    @pstlvictoras 4 ปีที่แล้ว +12

    Jesus Christ bro, I been looking for weeks for something proffesional like this.Good job!

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share

    • @pstlvictoras
      @pstlvictoras 4 ปีที่แล้ว

      @@mafiacodes already done man

    • @tejasjani2544
      @tejasjani2544 3 ปีที่แล้ว

      @@mafiacodes my home fragment is splash screen. and i want to remove this from back stack please reply me

  • @mahmuduulkarimlincoln7932
    @mahmuduulkarimlincoln7932 3 ปีที่แล้ว +1

    Everything I was searching in last one month.. I am getting the best video in your channel!!! Thanks a lot brothers!!! Wishing the best for your channel!!!

  • @manuelsilveriof
    @manuelsilveriof ปีที่แล้ว +1

    It's amazing how well explained this is. Better than the official documentation itself

  • @amitghosh3938
    @amitghosh3938 4 ปีที่แล้ว +4

    Great! Never thought I will end up learning this strange thing in just one video

  • @DUNIACARA
    @DUNIACARA 3 ปีที่แล้ว +1

    Awesome. Because I'm looking Navigation tutorial with work on Java and only this course I found. Thanks, thanks a lot. 🤝

  • @jagadishlakkur191
    @jagadishlakkur191 5 ปีที่แล้ว +2

    Realy hatsoff for your efforts..bro one the best channel for android development tutorials.. thankyou

  • @mirak474
    @mirak474 4 ปีที่แล้ว +1

    Such a clear and simple introduction to a pretty difficult concept. Well done!

  • @varunajaygupta
    @varunajaygupta 4 ปีที่แล้ว +1

    Short and effective, exactly what I was looking for. Thanks man!!

  • @VishalKumar-yw4dq
    @VishalKumar-yw4dq 3 ปีที่แล้ว +1

    It was really nice explnation and scenario (Game example) taken to explain was perfect to explain the pop concepts.

  • @HandsOnKnowledge
    @HandsOnKnowledge 5 ปีที่แล้ว +3

    This was amazing, simple, concise and in Java just what I was looking for. Great work, liked and subscribed for more content

  • @bijoshmohan
    @bijoshmohan 4 ปีที่แล้ว +1

    Very nice presentation..made the idea clear for me.Thanks a lot..

  • @yadavramkesh9
    @yadavramkesh9 4 ปีที่แล้ว +1

    Very good video Bro, you have cleared my doubt, now turns to test it practically.

  • @hdkloh
    @hdkloh 4 ปีที่แล้ว +1

    Simple, point to point explanation. This concept is nice but android team failed to explained to developers. Keep making such videos...

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว +1

      Thank you, subscribe like share...

    • @hdkloh
      @hdkloh 4 ปีที่แล้ว

      @@mafiacodes Pls make a video on Activity to Activity, Fragment to Fragments, Fragment to Activity, Fragment to Child fragment communication. Because these are necessary things for beginners who struggles esp in Fragments.

  • @JEBJOSH
    @JEBJOSH 4 ปีที่แล้ว +1

    Thank you for this tutorial. very clear and straight to the point. really grateful

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share 😊

  • @stevensonicteam
    @stevensonicteam 3 ปีที่แล้ว +1

    Really really like your videos bro...

  • @ANKITKUMAR-ed9qj
    @ANKITKUMAR-ed9qj 4 ปีที่แล้ว +1

    very nice explained 😊

  • @prasanthmanimaran7540
    @prasanthmanimaran7540 4 ปีที่แล้ว +1

    Holy shmokes.... this is what I was looking for. Thanks a ton, man. Subscribed.

  • @manikantadasar6554
    @manikantadasar6554 3 ปีที่แล้ว

    Bro best best best channel... I was searching Udemy course on MVVM java but didn't found.. U did great job thanks man... Btw one suggestion please create separate playlist for MVVM

  • @sayanthss5793
    @sayanthss5793 4 ปีที่แล้ว +1

    Very good tutorial video that you are done

  • @farhadnoori6299
    @farhadnoori6299 4 ปีที่แล้ว +3

    damn that was a very clear, precise and awesome tutorial. Many thx.

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share

  • @ananthkumar7943
    @ananthkumar7943 5 ปีที่แล้ว +1

    Thank you for your valuable time to made Android jetpack tutorial really awesome your explanation also very easy to understanding , keep supporting for upcoming session 👍 keep continue...💐

  • @mahdiabdel-mageed4939
    @mahdiabdel-mageed4939 4 ปีที่แล้ว +1

    you are very awesome man
    this is most clear, simple tutorial

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Thanks subscribe like share

  • @user-rh7fg5gn4b
    @user-rh7fg5gn4b 4 ปีที่แล้ว +1

    Very nice tutorial dear MAN! :)) thank you

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share

  • @sivakiranaluri
    @sivakiranaluri 3 ปีที่แล้ว

    simple and effective..I have one question
    Is it applicable for activities or only for fragments? Can i place activity in place of fragments over there?

  • @kishanlalmeghwal8005
    @kishanlalmeghwal8005 5 ปีที่แล้ว +1

    Nice and precise explanation ....

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว

      Subscribe like share😊

  • @mitch8204
    @mitch8204 4 ปีที่แล้ว +1

    Super helpful. I got to understand the concept of popup behaviour from it. I need further clarification on the "launch option -single top". Any assistance with that, please?

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว +1

      developer.android.com/guide/topics/manifest/activity-element#lmode
      Read from: "The "standard" and "singleTop" modes differ from each other in just one respect: ......"
      I guess that would clarify your doubt incase it dosnt let me know.
      Subscribe like share...

  • @ashoksahu7739
    @ashoksahu7739 5 ปีที่แล้ว +1

    Very good and very simple
    please make video on MVVM

  • @yousseffotouh5027
    @yousseffotouh5027 4 ปีที่แล้ว +1

    Great Video , i would like a separate video on "Flame Layout" please XD

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว +1

      noted! subscribe like share...

  • @vickynegi1345
    @vickynegi1345 4 ปีที่แล้ว +1

    Great video , thanks 🙏

  • @japhethjay4880
    @japhethjay4880 4 ปีที่แล้ว

    Thanks for the lesson bro, I love the sound of your keyboard what keyboard are u using bro and what key switches are those they sound amazing.

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      I have two of them dunno when I was using which one, both are mechanical:
      Redragon K551 Vara
      Razer Black Widow Elite (Green switches)

    • @japhethjay4880
      @japhethjay4880 4 ปีที่แล้ว

      @@mafiacodes Well they do sound amazing and I was only listening through a video am sure listening to them live will be amazing.

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Yup both are good, black widow is simply amazing 😉 but k551 is no less

    • @japhethjay4880
      @japhethjay4880 4 ปีที่แล้ว

      @@mafiacodes well am in Africa, and got an ergodox with cherry mx blues on and its stuck in the US because it was shipped from China to the US for someone to bring home to me, but boarders are shutdown and all and am stuck waiting. Have a Corsair K70 gaming keyboard now with cherry mx browns, I think it gest the job done for now.

  • @mortezakolivand3479
    @mortezakolivand3479 4 ปีที่แล้ว

    How to find out what the previous fragment was using the navigation?
    the previous fragment in navigation control I need to know, which fragment is my previous fragment when 3 fragments navigate to a fragment?

  • @mukeshramharshyadav3255
    @mukeshramharshyadav3255 4 ปีที่แล้ว +1

    New subscriber Man

  • @anshsachdeva1061
    @anshsachdeva1061 4 ปีที่แล้ว

    Hey mann what is the text colour theme you are using? looks very good with nice contrast

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Google developers

  • @animesuzumaki7094
    @animesuzumaki7094 3 ปีที่แล้ว +1

    thanks for this video realy help for me

    • @mafiacodes
      @mafiacodes  3 ปีที่แล้ว

      Subscribe like share

  • @pstlvictoras
    @pstlvictoras 4 ปีที่แล้ว

    hey man, short question...do you know how to set navigation controller programmatically because when I navigate through application and I want to go back it retirects me to first fragment and I want to set another nav_home(also I have tried with popUpTo and did not work)

  • @husseinsiblani5352
    @husseinsiblani5352 4 ปีที่แล้ว +1

    awesome video! couldn't have been explained better, just like you said. a breeze :)

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Thanks 🙏
      Subscribe like share😊

  • @FastCodeDeveloper
    @FastCodeDeveloper 4 ปีที่แล้ว

    Dude I can't override onViewCreated method. When I try to override it I get this -> error: method does not override or implement a method from a supertype

    • @FastCodeDeveloper
      @FastCodeDeveloper 4 ปีที่แล้ว +1

      nevermind I got a letter wrong I typed "OnViewCreated" instead of "onViewCreated"

  • @atulvarshney143
    @atulvarshney143 2 ปีที่แล้ว +1

    Great Tutorial :)

    • @mafiacodes
      @mafiacodes  2 ปีที่แล้ว +1

      Thank you! Cheers!

    • @atulvarshney143
      @atulvarshney143 2 ปีที่แล้ว

      @@mafiacodes cheers!

    • @atulvarshney143
      @atulvarshney143 2 ปีที่แล้ว

      Make tutorial for Hilt Dagger. It’s an important one😎

  • @ajaykori3014
    @ajaykori3014 4 ปีที่แล้ว +1

    Thanks 🙏🙇 bro for your awesome video

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว +1

      Subscribe like share

    • @ajaykori3014
      @ajaykori3014 4 ปีที่แล้ว

      @@mafiacodes your content is awesome after watching your video I did subscribe

  • @mohammadfaisal8083
    @mohammadfaisal8083 3 ปีที่แล้ว +1

    Thank you sir

  • @قناةالرياضيات-ن7ر
    @قناةالرياضيات-ن7ر 3 ปีที่แล้ว

    you are really awesome. Excellent in delivering information. I wish we could add Navigation Bar with this app ... thanks

    • @mafiacodes
      @mafiacodes  3 ปีที่แล้ว

      You can: th-cam.com/video/-XXbnNd6xow/w-d-xo.html
      Subscribe like share

  • @sabrinamuller586
    @sabrinamuller586 2 ปีที่แล้ว

    Thank you! ❤️

  • @beeatsound813
    @beeatsound813 4 ปีที่แล้ว +1

    Thank you man!

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share

  • @mohamedabbassi3036
    @mohamedabbassi3036 4 ปีที่แล้ว +1

    thanks very much

  • @bunhengborath7698
    @bunhengborath7698 3 ปีที่แล้ว +1

    I got error that I don’t have NavController set ? Can anyone help me
    Please

  • @yadavramkesh9
    @yadavramkesh9 4 ปีที่แล้ว

    Well, the backpress case is not worked for me in navigation drawer,
    lets i have click menu 1 and its open home page( i.e fragment1).
    now i clicked on menu 2 and its open fragment 2.
    now i clicked on menu 3 and its open fragment 3.
    now we are at fragment 3, now when i did backpress, i want it should open home page (fragment 1), not fragment 2. so let me something about this Scenario.
    Thank you.

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      The fragment stack is the case

    • @yadavramkesh9
      @yadavramkesh9 4 ปีที่แล้ว

      @@mafiacodes thank you for fast reply,
      Could you elaborate solution more ? actually i am starting in this.

  • @sumayaaldini7298
    @sumayaaldini7298 4 ปีที่แล้ว

    it is good and clear , but if i want to add another button in the first fragment .
    how can i do ????

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Like add and use navigation.navigate

  • @arkamondal6160
    @arkamondal6160 4 ปีที่แล้ว

    Sir, how to work navigation component on the menu...

  • @harshavardhansuda8981
    @harshavardhansuda8981 3 ปีที่แล้ว

    Hi
    I want your Android studio settings file
    I like your custom design of class variables and methods names

  • @mostafahassan5223
    @mostafahassan5223 4 ปีที่แล้ว +1

    thank you please keep going in android

  • @akshatrawat7160
    @akshatrawat7160 4 ปีที่แล้ว

    What is the difference between material navigation and jetpack navigation ? Material navigation is much more simpler to implement...

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว +1

      jetpack navigation is a component, which makes life easier since we do not have to do any fragment transactions, where as material navigation is only for UI stuff based on material design guidelines.

  • @tejasjani2544
    @tejasjani2544 3 ปีที่แล้ว

    my home fragment is splash screen. and i want to remove this from back stack please reply me

    • @mafiacodes
      @mafiacodes  3 ปีที่แล้ว

      its there in the video

  • @prashantha2542
    @prashantha2542 5 ปีที่แล้ว

    can we do same thing between the activites

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว

      you can, but that defeats the purpose of making a single activity application with different fragments.

  • @mandeepkaurmahal1534
    @mandeepkaurmahal1534 3 ปีที่แล้ว +1

    Thank you

    • @mafiacodes
      @mafiacodes  3 ปีที่แล้ว

      Subscribe like share

  • @SKBeyaz
    @SKBeyaz 3 ปีที่แล้ว +1

    It seems Nav graph mechanism is really unnecessary.
    There are to much work... Moreover, Traditional way is really simple.
    It seems google add this for similarity of IOS storyboard mechanism.

    • @mafiacodes
      @mafiacodes  3 ปีที่แล้ว

      Yup I accept that, but sometimes it makes it easy to navigate

  • @hossamqandel5303
    @hossamqandel5303 3 ปีที่แล้ว

    I can't thank u enough ❤️

    • @mafiacodes
      @mafiacodes  3 ปีที่แล้ว

      Subscribe Like Share

  • @gr8monster
    @gr8monster 5 ปีที่แล้ว +1

    Thank you🌹

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว

      Subscribe like share 😍

  • @michelchable3535
    @michelchable3535 5 ปีที่แล้ว

    And if I use two buttons?, what I do in function onClick?

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว

      I didn’t get what you’re trying to say

    • @ashishghorpade1676
      @ashishghorpade1676 5 ปีที่แล้ว +1

      just set up OnClickListners for both the buttons like at 9:37 line 37 to 45

  • @diponkarsaha7912
    @diponkarsaha7912 3 ปีที่แล้ว +1

    thanks

  • @praveenmsp
    @praveenmsp 4 ปีที่แล้ว

    I want that code on kotlin and searching for the code on description but there is nothing... putting the source code on the description is very useful for the viewers

  • @athukurianilkumar5352
    @athukurianilkumar5352 3 ปีที่แล้ว

    same code I have written but back press is not working

    • @mafiacodes
      @mafiacodes  3 ปีที่แล้ว

      This video will help th-cam.com/video/-XXbnNd6xow/w-d-xo.html

  • @misterpresident2981
    @misterpresident2981 4 ปีที่แล้ว +1

    Thanks a looooot!!!!

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share

  • @nurshuvo3854
    @nurshuvo3854 4 ปีที่แล้ว

    Great!

  • @fanysoft
    @fanysoft 5 ปีที่แล้ว +1

    excelent

    • @mafiacodes
      @mafiacodes  5 ปีที่แล้ว

      Subscribe like share 😊

  • @trulymittal
    @trulymittal 2 ปีที่แล้ว +1

    Me watching my video again to learn 😀

  • @takeshi8365
    @takeshi8365 2 ปีที่แล้ว

    Спасибо за видео, ты мне очень помог

  • @mohamedabdeltwab5331
    @mohamedabdeltwab5331 5 ปีที่แล้ว

    Thanks Thanks Thanks Thanks

  • @kishorgurav7377
    @kishorgurav7377 4 ปีที่แล้ว +1

    Ossm

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share

  • @NitishKumar-xo2wh
    @NitishKumar-xo2wh 4 ปีที่แล้ว

    Copy of codelab tutorial 👎

  • @silambarasan_88
    @silambarasan_88 4 ปีที่แล้ว +1

    Awesome, Thank you

    • @mafiacodes
      @mafiacodes  4 ปีที่แล้ว

      Subscribe like share

  • @mariajoseflores6167
    @mariajoseflores6167 2 ปีที่แล้ว

    thank you