CONSTRAINT LAYOUT BASICS - Android Fundamentals

Sdílet
Vložit
  • čas přidán 2. 02. 2020
  • In this video you will learn the basics about ConstraintLayout. In the next video we will go more into detail about ConstraintLayout.
    It is probably the most important layout type in Android.
    ⭐ Get certificates for your future job
    ⭐ Save countless hours of time
    ⭐ 100% money back guarantee for 30 days
    ⭐ Become a professional Android developer now:
    pl-coding.com/premium-courses...
    Regular Android tutorials on my Instagram: / philipplackner_official
    Checkout my GitHub: github.com/philipplackner

Komentáře • 75

  • @technicaltechnmofficial2513

    I appreciate this man whose explanation is at peak level ... After 3 years from the time of uploading, this playlist is still found worth it ... !! As even AI suggested me this Channel for android development ... Thank you so much sir ... Keep it up , and after this playlist , I will checkout your latest android basics playlist for sure ... Thank you 😃

  • @jvoyager1
    @jvoyager1 Před 3 lety +5

    This playlist is a godsend. Thank you for the tutorials!

  • @penttiitkonen9765
    @penttiitkonen9765 Před rokem

    I'm starting Android programming and getting to know how to make ui layouts. I've been searching for a week good tutorial until I came across this video of yours. I am very pleased with the way you put it without unnecessary explanations and long-winded speeches and for the good audio and video quality.. At first viewing, I still didn't understand your video importance but eventually the matter opened up and I understood that now we are at the heart of the matter and how the constraint layout pile up. Thanks for your videos.

  • @prashantmanshrestha
    @prashantmanshrestha Před 3 lety

    I simple can't understand who doesn't like the video ? Super and crystal clear voice.
    every point explained clearly.

  • @progtom7585
    @progtom7585 Před 3 lety +16

    These videos are amazing, you cover so much in such a short period of time

  • @ezekielthemack
    @ezekielthemack Před 3 lety

    Thank you very much for your help on this subject Philipp. Much appreciated.

  • @botobeni
    @botobeni Před 8 měsíci

    these are the best android tutorials on the internet

  • @johnmcpherson5008
    @johnmcpherson5008 Před 2 lety

    What a great video. Thank you very much. Such a simple way of explaining ConstraintLayout

  • @user-rf7ow3dm5h
    @user-rf7ow3dm5h Před rokem

    This was awesome. Thanks for the high-quality content.

  • @dwyerwk
    @dwyerwk Před měsícem

    toll. ganz klar und verständlich. danke

  • @michelmtg1979
    @michelmtg1979 Před 3 lety

    great video, thank you for your clear concise explanation, keep up the excellent work

  • @mysticbigmac8782
    @mysticbigmac8782 Před 2 lety +7

    Great tutorial, thank you for this. So much better explained than the other tutorials, this is how you do a tutorial, build everything from scratch, not have a bunch of ready made code and then start copy pasting like some other tutorials.

  • @mrjakisczlowiek
    @mrjakisczlowiek Před rokem

    Perfect explanation. Thanks!

  • @WessamRaafat
    @WessamRaafat Před měsícem

    Very useful. Thank you!

  • @sulismenerva9135
    @sulismenerva9135 Před 3 lety

    I have an exam in college tomorrow and you are a life saver thank you

  • @InaAgapito
    @InaAgapito Před 2 lety

    I must thank you for share it and damn the way you explain it it's so clear. Excellent work!

  • @hafsaali8274
    @hafsaali8274 Před 2 lety

    Clear and to the point

  • @phil86_
    @phil86_ Před 4 lety

    Interesting and clear explanation

  • @theaman9765
    @theaman9765 Před 4 lety +2

    Well Explained!!
    Thank You Very Much!

  • @udaytewary3809
    @udaytewary3809 Před rokem

    Really you explain really well philipp😇

  • @danieladamiak8944
    @danieladamiak8944 Před 8 měsíci

    Good job

  • @rawhasan1180
    @rawhasan1180 Před 3 lety +9

    Nice tutorial, thanks! Easy to understand for beginners. Please make some tutorials about making small apps using the basic functionalities for beginners.

    • @mastereveryskill4552
      @mastereveryskill4552 Před 2 lety

      Hello Raw, I've made my first app a month ago ( a simple app with no database) and I think the easiest app to make are read-only apps like recipes apps, online libraries apps, story book app and so on

  • @mkjvd
    @mkjvd Před 2 lety

    Excellent!

  • @Atomos_tech
    @Atomos_tech Před 9 měsíci

    Video was liked successfully

  • @dtechtricks213
    @dtechtricks213 Před 2 lety

    I will just say its amazing

  • @martinkohl175
    @martinkohl175 Před 3 lety

    Well done, thank you!

  • @danieldeanmueller
    @danieldeanmueller Před 4 měsíci

    Great vid, watch on 2x, his diction is clear and you can follow everything.

  • @divyanshusharma5614
    @divyanshusharma5614 Před 2 lety

    Nice Lecture Bro

  • @stolz999
    @stolz999 Před 2 lety

    Thank you!

  • @marypaul9627
    @marypaul9627 Před 2 lety

    wow amazing teacher

  • @amjadmalik4584
    @amjadmalik4584 Před měsícem

    Thankyou😍

  • @jwilliams8210
    @jwilliams8210 Před 2 lety +1

    Outstanding explanation...!

  • @BarakerZeonlist
    @BarakerZeonlist Před 4 lety +3

    cool let me watch it baraker zeonlist.. nice explanation

  • @gertzaervxaeruty5435
    @gertzaervxaeruty5435 Před 2 lety +1

    thanks

  • @funnymoment9164
    @funnymoment9164 Před 3 lety

    Thanks!

  • @BALJIT147
    @BALJIT147 Před 3 lety

    Super useful, subscribed.

  • @porshkabir2535
    @porshkabir2535 Před 3 měsíci

    Damn this guy goood!

  • @denisk3852
    @denisk3852 Před 3 lety +1

    Very useful!

  • @ritsukitogawa8267
    @ritsukitogawa8267 Před rokem

    very good tips, i never noticed those options... BTW am i the only one in the whole universe having constant trouble with constraint layout ???? i mean, if my layout is very simple (like, just a cascade of elements one above another), it's fine; but as soon as the design becomes a bit complicated, i pull my hair off each time... idk, it's me or the constraint layout or the IDE... it was so much easier with linear or relative layouts... constrain layout sure gives me too much CONSTRAINTS, duuuuh

  • @cheems08213
    @cheems08213 Před 3 lety

    thankyou

  • @javlontursunov6527
    @javlontursunov6527 Před rokem +1

    Please make a complete guide for beginners

  • @MrRaghugowda
    @MrRaghugowda Před 2 lety

    hi why it it is not possible to directly add buttons and all in case of linear layout...as just you did in constraint layout...is xml coding always needed in linear layout??

  • @FahmiEshaq
    @FahmiEshaq Před 3 lety

    Clear

  • @lameckotieno5837
    @lameckotieno5837 Před 4 lety +1

    Thank you so much for this.Does relative layout still exist in android studio 4?..Thanks in advance

  • @BarakerZeonlist
    @BarakerZeonlist Před 4 lety +1

    thank you i use to code each line in the text sometime i become confused on the attributes. next should be relative layout

    • @PhilippLackner
      @PhilippLackner  Před 4 lety +4

      I will go deeper into constraint layout next video. I don't see a reason why you should use relative layout, constraint layout is just better. This is why there won't be a part about relative layout

    • @BarakerZeonlist
      @BarakerZeonlist Před 4 lety +1

      @@PhilippLackner yes thank you we love it

  • @howtosaywhattosay
    @howtosaywhattosay Před rokem

    Is there a reason the margins are in multiples of 8dp?

  • @AlgeriaHere
    @AlgeriaHere Před 4 lety +1

    i worked with constraint layout but i still don't get to make views to stick to the same position in all phones sizes , what could be the problem and thank you for the video

    • @PhilippLackner
      @PhilippLackner  Před 4 lety +4

      This is not always possible, even with Constraint layout. Generally, you want to set the constraints from the inside to the outside. But to support all screens you have to create multiple XML files for different screen sizes

    • @AlgeriaHere
      @AlgeriaHere Před 4 lety +2

      Thank you , i will try to learn to do that , cause i never tried setting up different XML files

  • @akeemlouigarde4946
    @akeemlouigarde4946 Před 2 lety

    My constraint widget doesn't work, when I enter a number and press enter nothing changes

  • @NagarjunaReddyGurugari

    How do we add scrollview with constraint layout?

    • @PhilippLackner
      @PhilippLackner  Před 3 lety +1

      just put the constraintlayout in the scrollview

  • @feruzboymuratov
    @feruzboymuratov Před 3 lety

    You should have named this as Button basics. 😆

  • @nathann4291
    @nathann4291 Před 3 lety

    why don't u have a course on udemy?

    • @PhilippLackner
      @PhilippLackner  Před 3 lety +1

      I have Premium courses for advanced development on my website here, check it out :) pl-coding.com/courses

    • @nathann4291
      @nathann4291 Před 3 lety

      @@PhilippLackner can't believe I have been missing out all this time

  • @hembrambeta5010
    @hembrambeta5010 Před 2 lety

    i did not understand

  • @Asky_
    @Asky_ Před 3 lety +1

    why the hell it has to be this complicated?? couldn't they do something like MS Visual studio... this is plain stupid

    • @PhilippLackner
      @PhilippLackner  Před 3 lety +1

      But in Visual Studio you also need layouts for responsiveness. ConstraintLayout is a pretty smart thing to make your layout responsive while staying performant

    • @SpectatorAlius
      @SpectatorAlius Před 3 lety

      @@PhilippLackner Be that as it may, there still seems to be a lot of unnecessary complexity in Android Layouts (it isn't just Constraint Layout). Do other Layout packages/tools have the same performance problems Android has, for example, with such basic and simply layouts as LinearLayout? Do others do as Android did, making things more confusing by first telling people to use RelativeLayout instead of LinearLayout, but then retracting and saying RelativeLayout has too many of its own problems,among them, not being very performant?
      For that matter, did Android *have* to introduce the new term in their tutorials and documentation, 'constraint', without every defining the term? You gave more of a definition than they ever did, and even that seems more complicated than it had to be. First, you said the constraint pulled the widget all the way to the wall of the container, but then you admitted that that behavior is *modified* by the presence of margins.
      Swing never did anything like that. The behavior of the widgets is much easier to predict. That could be why people are still learning and using Swing even after Oracle made the decision to try to push everyone over to FX instead.

    • @estefanialopez8150
      @estefanialopez8150 Před 3 lety

      That's true!!!

  • @zensic
    @zensic Před 3 lety

    Thank you!