ConstraintLayout deep dive (Android Dev Summit '18)

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 48

  • @mdocevski
    @mdocevski 6 лет назад +37

    I really love ConstraintLayout, but I very, very rarely use the visual editor. I'm much more precise and fast when typing the constraints with autocomplete, a couple of letters of the first part, one or two of the second part and you're golden. Still haven't gotten a hand on typing out the chains and that's where I use the visual editor.

    • @JimPekarek
      @JimPekarek 6 лет назад +2

      Yeah, the visual editor is both slow and extremely hard to use effectively with anything beyond trivial view complexity. It's way easier to type by hand 98% of the time.

    • @devanshmaurya9928
      @devanshmaurya9928 5 лет назад

      You're so like me 😃

    • @hotmule
      @hotmule 5 лет назад +4

      What's so hard about writing chains? First view is bottom to top of second and second is top to bottom of first, then specify chain style on the first view

  • @olealgoritme6774
    @olealgoritme6774 5 лет назад +1

    ConstraintLayouts have improved - thanks! Correct me if I'm wrong, but the reason to have a Visual Editor in the first place, is to skip a lot of coding, be productive - and make it easier for developers to create UI layouts in a short time period. The AS Visual Editor is messy, very slow, and being productive is more or less impossible. Instead of adding new features to the Visual Editor, please start fixing it, make it easier and more effective to use, and maybe even throw in some layout presets with built-in modern design guidelines.

  • @sindisovevo
    @sindisovevo 5 лет назад +4

    Constraint layout my favourite. Motion layouts are interesting... Deeply in love wt Android programming

  • @Pulkit__7
    @Pulkit__7 5 лет назад +9

    OMG I learned so much from this video, I wonder why I didn't see this video before.

  • @koncinar
    @koncinar 6 лет назад +2

    A great presentation and exciting content. Android Studio is slowly but surely maturing also on the frontend side of Android development.

  • @thatcaligula
    @thatcaligula 5 лет назад +2

    Kudos for ConstraintLayout + MotionLayout! (but I wouldn't exaggerate with animations in apps)

  • @RakhiDhavale
    @RakhiDhavale 5 лет назад

    I really liked the new features that got introduced with motion layout.

  • @codinginflow
    @codinginflow 5 лет назад +3

    But "E-Mail Adresse" is not German for "Email" 😂 It's German for "Email address"

    • @codinginflow
      @codinginflow 5 лет назад

      Also "Neuen Account erstellen" is German for "Create a new account"

    • @lukecross5439
      @lukecross5439 4 года назад +1

      @@codinginflow Even Google misses... :0

    • @TheAbhidugar
      @TheAbhidugar 3 года назад

      not able to add constraints from editText to barrier. what to do?

  • @wholebrain8457
    @wholebrain8457 6 лет назад

    I can't wait to get things serious with that motion editor !

  • @shikharchaudhary6984
    @shikharchaudhary6984 4 года назад

    Specifying 3:1 aspect ratio at 5:00 does change the image size for me. I have exactly the same constraints as shown.

  • @i_am_reshad
    @i_am_reshad 4 года назад

    wowza ! thanks to googlers for helping developers

  • @hitsvaidya21
    @hitsvaidya21 6 лет назад +1

    Still the Visual Studio is best for designing 👌Just drag and drop and set at any place you want. Build something like that.

  • @BoxingHacker
    @BoxingHacker 5 лет назад

    Very awesome! Is there any plan to allow multiple transitions in a motion scene

  • @iulianflester
    @iulianflester 5 лет назад

    Why constraintLayout does not work inside a recycleView( I'm talking about the layout I'm using for each row...). This layout looks unfinished and with lots of errors... Why?

  • @bartekpacia
    @bartekpacia 5 лет назад +1

    Excellent talk, but would have been even better if you had used Android Studio :D

  • @valour.se47
    @valour.se47 6 лет назад +1

    i am using AS 3.3 beta 3 and CONSTRAINT_LAYOUT_VERSION = '2.0.0-alpha2' most of the options they are showing here aren't available !

    • @valour.se47
      @valour.se47 6 лет назад

      alright i found the options when i created a new project from scratch and i can see them , but in existing one i have to figure out

    • @eatthepi
      @eatthepi 6 лет назад

      Maybe your existing project had constraint layout 1.1.3 as a dependency but 2.0.0-alpha1/2 is required for the new solver features.

  • @amankumarkashyap400
    @amankumarkashyap400 6 лет назад

    I'm unable to centre the email and password after creating the chain between them. I'm using pack vertically after selecting both of them.But still not able to centre the entire layout vertically in the screen . any Help?

  • @devdeeds
    @devdeeds 4 года назад

    After contraintlayout, layout design became easier.

  • @princedholakiya1225
    @princedholakiya1225 6 лет назад

    Horizontal Guideline within Scroll view can not work properly
    If I set Horizontal Guideline app:layout_constraintGuide_percent="0.7" , it consider scrollview height of 70 %.

  • @harshontherocks
    @harshontherocks 5 лет назад

    Shouldn't the vertical barrier with a direction set to right switch to left when i change to an rtl locale

  • @williamrai9911
    @williamrai9911 6 лет назад

    If I add baseline, I cannot constraint top and bottom of the views. And I cannot constraint two views two times

  • @reemhazzaa9205
    @reemhazzaa9205 5 лет назад

    That's a great video. Thank you very much.

  • @mwshubham
    @mwshubham 6 лет назад

    design is something how it work not how it look - Clearly described by layout editor design

  • @cryingwater
    @cryingwater 5 лет назад

    Definitely a great help

  • @BoxingHacker
    @BoxingHacker 6 лет назад

    Lol Instant run is still not working in 2018😅.... But they are really doing great work with constraint layout. Android development with kotlin, jetpack , constraint layout is really amazing.... I love developing in android.

  • @devoysoftech9877
    @devoysoftech9877 5 лет назад

    love the videos but please improve sound loudness it was very low

  • @slobicak
    @slobicak 6 лет назад

    Wonderful!

  • @apoorvgupta2511
    @apoorvgupta2511 4 года назад

    where is the sample data? Can't find that?

    • @c5inco
      @c5inco 4 года назад

      Apoorv Gupta it’s now in the context menu

  • @roysupport
    @roysupport 6 лет назад

    How can get motion editor window in AS?

  • @AshishKumar-dx6pv
    @AshishKumar-dx6pv 4 года назад

    well explained

  • @kalidsherefuddin
    @kalidsherefuddin 11 месяцев назад

    Thanks for

  • @RodrigoGomezV
    @RodrigoGomezV 6 лет назад

    That animations!!

  • @jeffreyrivera5505
    @jeffreyrivera5505 6 лет назад

    Great! 👍🏼

  • @parasbhanot
    @parasbhanot 4 года назад

    This is so complicated why don't they just implement anchor layout in javafx it is way more intuitive than this.

  • @yudelyfilpo3917
    @yudelyfilpo3917 2 года назад

    Bendición Jesucristo excelente un buen explicación mié esplicasiones paeleseamaen es pa San el cómo retransmite canale década transparencia política momento consoliden e mil contraseñas. Resetear gracias mihopinion

  • @Atarian6502
    @Atarian6502 2 года назад

    And all this mess just because someone at Google doesn't get the concept of nested views like the generations before them did! :(

  • @mahmoodali1871
    @mahmoodali1871 6 лет назад

    I want the music in last of video 😊😊 , how I can get it without any effort 😑😑 (download as audio -> cut they interested part of audio -> then export as audio also -> enjoy )

  • @Eddytorial
    @Eddytorial 3 года назад

    this is very much iOS but somehow it is not too.