Data Binding - Introduction - How to use & enable data binding in an Android application

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

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

  • @androqz1476
    @androqz1476 3 ปีที่แล้ว +2

    How long time I losted for understand it and you can teaching me it in 24 min. Amazing, thanks.

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

    Thanks a lot, I don't think no one can explain like this. Thank you so much

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

    Simple explanation 🙏👍

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

    Best Explanation of data binding.. woooow

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

    woww great for a beginner ....me as a beginner found this a best video

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

    I've been using viewBinding but never knew that dataBinding covers all and extends it's application into ViewModelling . Thanks, so much brother

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

    thank you so much i was stuck in it before one hour

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

    Thank you very much, I was tired of searching for lectures on Android Architecture.
    finally found your channel, keep going and I request you to make a video covering all about android architecture jetpack
    thank you once again

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

      please keep doing the same in JAVA or if you shift in Kotlin make another video in JAVA🙏

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

    Valuable, it's simply amazing😍👍

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

    Your explanation and flow of video is awesome 🔥🔥😄

  • @AnkitSingh-ut7et
    @AnkitSingh-ut7et 3 ปีที่แล้ว +1

    khatarnak explaination

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

    This is an amazing tutorial. Thank You very much.

  • @АндрейБабаш-ю9п
    @АндрейБабаш-ю9п ปีที่แล้ว +1

    Great lesson! Thanks a lot :)

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

    Thanks sir.... Great explanation with deep knowledge and explain everything... 👍 Fantastic

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

    Wow! This truly reflected the title. Amazing one man ❤️👍

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

    This was so helpful brother ❤️ Much needed 🤟

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

    Another fantastic video. Thanks

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

    amazing video

  • @s.m.omarsharif435
    @s.m.omarsharif435 2 ปีที่แล้ว +1

    This is a great video to understand DataBinding. Please do the video in Java for all Android Architecture components. Thanks a lot.

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

      I have done almost all android tutorials in java, watch these playlists:
      th-cam.com/video/RrFkQ6o70d4/w-d-xo.html
      th-cam.com/video/ooP8kkhvRQI/w-d-xo.html
      th-cam.com/video/rNYaEFl6Fms/w-d-xo.html
      th-cam.com/video/qO56SL856xc/w-d-xo.html
      th-cam.com/video/9rcrYFO1ogc/w-d-xo.html
      Subscribe like share

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

    Thanks very clear explanation

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

    Awsome tutorial.

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

    Reaaly helped me thanks. for this amazing video

  • @sureshprajapati-kk4ck
    @sureshprajapati-kk4ck 3 ปีที่แล้ว +1

    nice explanation brother keep it.

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

      Thanks and welcome

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

    Thanks alot. This video helped

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

    Ótimo vídeo! BRASIL

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

    Thanks, nice job man. You can simplify creating data binding layout tags, must have cursor on root layout, next, on Windows alt+enter (on Mac option+return) and choose create data binding layout.

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

    awesome, thanks

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

    Great video! Just what I needed, thanks!

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

    Awesome video

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

    wow superb explanation.
    Very simple and effective..
    Thanks for providing it..
    U have videos on MVC,MVM,MVP model on android.
    Please make videos on this. As there is no video tutorials available.
    If your channel is having videos of the that playlist please provide the link.

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

    Thankyou sir

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

    Healthy tutorial, 👍

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

    Keep going doing great things ♥️

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

    Exactly got what I need thanks a lot 🌹

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

    at 5:22, In the second way of setting the content view, where are we setting the layout id, Please clarify this.

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

      I think ur asking about this ActivityMainBinding.inflate(getLayoutInflater()) , that here we are not providing a layout id, if yes, then the answer is that: This class ActivityMainBinding is automatically generated from the layout file so therefore No need to reference the layout itself...

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

    great video 👌👌

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

    thanks man

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

    Bro try to video on constraint layout

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

    thank you very much..

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

      Google developers theme, and font Operator Mono

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

    Thanks, keep going.

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

      Subscribe like share

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

      @@mafiacodes I always suggest your videos to new learners. Cos, your videos are very easy to understand. 😀

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

    thank you for uploading this it is very helpful can you please post a video about two way binding or about how to bind in edit text

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

    Your videos and explanations are great.. But when do you plan to move to Kotlin?

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

    what theme are you using please ?

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

    please make video on SingleLiveEvent it most importance topic when using ViewModel or Livedata in our project

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

    Can we use view binding and data binding at the same time?

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

      Yes, it’s explained in my MVVM series

  • @ПавелЗубко-ц8ч
    @ПавелЗубко-ц8ч 3 ปีที่แล้ว +1

    Thx man!

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

    Im looking for the code you used in this tutorial as Im unable to use glide for some reason, I went to your github and only shows the codelab from google. Do you still have the code from this video on github?

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

      These repos might help:
      github.com/trulymittal/DataBinding_intro
      github.com/trulymittal/DataBinding_RecyclerView

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

      @@mafiacodes
      I'll give th a try thank you!

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

    How to pass parameter in onClick button from user class?

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

    Whats the difference between data binding and view bindings?

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

      watch at 17:45 where I implement view binding along with data binding and you will get your answer.

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

    how to reach you in person?mail or anything?need to talk

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

      @@mafiacodes whenever you are free,do check your inbox please

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

    have you made a video on using Facebook for developers (developers.facebook.com) to sign In / Log In - using Facebook accounts yet ?
    If not, can you please make one or help me with that bhai ? I'm working on a project and they want a Facebook sign In too.....Google sign In was much easier to implement but it feels that something is missing in the Facebook's documentation. I have nearly watched every tutorial out there and i think Facebook changed something recently which is causing this because even following a 4 months old tutorial isn't working for me, i just can't move after the OnError() method inside the Facebook Callback. Any help appreciated from your side !

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

      th-cam.com/video/qAN9KYhOSec/w-d-xo.html

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

      @@syedovaiss already watched it, didn't work

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

      If u want u can use Facebook auth with firebase In the most simple way but if u prefer only Facebook auth then it’s a nice idea I’ll prepare a video for the same in some time

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

      @@mafiacodes appreciate it, I implemented it now though was just missing the hash key

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

    viewBinding.enabled = true
    Add this also, then only that working properly

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

      Viewbinding and data binding are different bro.

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

    Waiting for your video in which i can learn mvvm+data binding with kotlin

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

      Mvvm Databinding coming in a couple of days but with Java 😉 - remember one thing java code can be easily ported to kotlin but reverse is not true.

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

      @@mafiacodes thanks for sticking with Java. Really grateful for your work.

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

    05:11

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

    Unable to start the daemon process
    PLEASE HELP ​ @yoursTRULY i tried this solution below by its still not working
    1.Open the projects gradle.properties file in android studio
    2.Added this line at end of file org.gradle.jvmargs=-Xmx1024m & Save the file
    3.Close & reopen the project

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

      May be this can help:
      stackoverflow.com/questions/25009717/android-studio-gradle-project-unable-to-start-the-daemon-process-initializatio