Android View Binding Tutorial - Complete Android Notes App | CheezyCode (Hindi)

Поділитися
Вставка
  • Опубліковано 15 жов 2024
  • Android Tutorial For Beginners - Learn how to implement view binding in android with example. Learn what is view binding, how to use viewbinding in a project. Viewbinding helps you to avoid writing boilerplate code for finding views. ViewBinding is type safe and helps you to prevent null reference errors in android. Along with that we will be covering how to design layout for registration screen. Learn step by step - how to create a fully functional android app with simple example in Hindi.
    Topics covered -
    1. What is View Binding?
    2. Use of ViewBinding in Android Hindi
    3. View Binding Example
    4. Layout design for Registration Screen
    5. Complete Notes Android App Tutorial Hindi
    Complete Dependency Injection Playlist Link -
    • Dagger 2 - Dependency ...
    Complete Android Architecture Components Playlist -
    • Android Architecture C...
    Beginner series in Android Playlist (Hindi) -
    • Android Tutorials Step...
    Kotlin Beginners Tutorial Series -
    • Kotlin Beginner Tutori...
    For more info - visit the below link
    www.cheezycode.com
    Source Code -
    github.com/Che...
    We are social. Follow us at -
    Facebook - / cheezycode
    Twitter - / cheezycode
    Instagram - / cheezycode

КОМЕНТАРІ • 46

  • @jija_suryawanshi
    @jija_suryawanshi 2 роки тому +6

    I dont know you have less a subscribers. the content you have in your channel is outstanding 👍

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

      Thanks bro...please help spread the word...🤘

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

    When u said ye apke dil me bus jayenga 😀
    Dil me to ye channel bas Gaya hai ❤️❤️❤️

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

      Haha...thank you bro 😊 ❤️

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

    That was a great view binding explanation, excited to watch rest of the playlist :)

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

    great sir.. the way of your explanation is very easy and understandable. please upload more videos. very much thank for this series

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

    One more request Sir. Please make a series of how to face the Managerial Rounds. Which will helpful for others also

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

    I am very very grateful to you Sir

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

    Thank you very much 🙏🙏🙏🙏

  • @krishnakumar-kh5vo
    @krishnakumar-kh5vo 2 роки тому +1

    How can one explain like this !! I watched many series on viewBinding....but no body explains concepts like you.... everyone only focuses on coding....but you also explain concept very well.......you are great sir.........bus please try to upload atleast one video daily.........sir...

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

      Thank you brother...koshish jaari hai...stock karni padegi..fir shayad daily ho paaye..😊

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

    Detailed video 🔥

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

    Excellent video. If possible please make a detailed video on difference btw view binding and data binding

  • @Meer_Sb
    @Meer_Sb 21 день тому

    great video ❤

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

    which is better approach viewbinding or data binding ? please help

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

    Amazing content!

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

    Kya ap simple note ki video bana sakthe hai for beginners k liye database SQLite ho yeah phir firebase ho plz

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

      Bilkul....issi ke baad bana denge...

    • @krishnakumar-kh5vo
      @krishnakumar-kh5vo 2 роки тому

      Nice idea bro... Now mongodb , then room , then firestore db ,then finally firebase realtime DB....

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

    Saw this binding initialisation method at many places... But why don't we use lateinit var binding here and initilize it at onCreate of activity or on Create view of fragment??

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

      Yes for activity - it is by lateinit
      For fragments, it is private var

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

    awesome lecture sir

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

      Thank you bro

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

      @@CheezyCode sir Dagger2 smg nhj a rha..🙂😔

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

      Kuch kriye...1 project bnaye....hilt Dagger2 dono use krke...

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

      Bro - dono ke projects ke video hai...check the playlist once...
      Video 2-3 baar dekh skte ho...koshish toh kari hai aasani se samjh aajayega...

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

      @@CheezyCode okay sir line se saree videos dekh rha....

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

    sir i have doubt, does jetpack compost is better than xml?

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

      yes...but XML won't be going anywhere 5 years down the line

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

      @@CheezyCode Bhai, so let's create this application in jetpack compose also.
      It will give boost in this channel.
      Same application in both pattern.

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

      @@CheezyCode ok, thank you sir

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

    without layout tag in xml file how are you able to access binding object of particular fragment?

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

      Because this is view binding not data binding

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

    sir it is giving me error: android resource linking failed
    plz tell me solution

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

    What if we don't define _binding as nullable?
    So we don't have to write get method for it.

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

      You can do that...but when fragment's view is destroyed - view binding object should be made null. For that case you need to assign null value to it.

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

      @@CheezyCode So we have to do that same in activity's destroy method?

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

      @@kishorramani007 8:00 same ques sir, do we have make binding object null in activity also

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

    🙏🙏🙏🙏 Sir Ji

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

    when he says dil mai bas jaye ga 😂😂

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

    Babu moshai bole "ye aapke dil mein bas jayega" kaash usko bhi ye pata hota..kotlin se kahan redirect kardiya 🤦‍♂️😢😂