Designing User Interfaces with Android Studio and ConstraintLayout
summary
Explains how Android Studio 3.0 and ConstraintLayout move layout rules out of view hierarchies using a pure‑Java linear solver (API level 9+), shows features added in 1.1 beta—barriers, groups, placeholder, percent and circular constraints—and demonstrates the layout editor’s blueprint, sample data, inference button and XML sync. Claims flat layouts keep rendering cheap, cites an incremental solver for performance, shows ConstraintSet + TransitionManager doing layout-to-layout animations and recommends Maven distribution for 1.1.
AI-written summary · about
chapters (26)
- 0:00Intro
- 1:30ConstraintLayout
- 4:05Flat Layouts
- 6:30Linear Solver
- 8:50Constraint Model
- 10:15Centering
- 11:00Bias
- 11:25Optimization
- 14:50Layout Editor
- 18:30Inspector
- 22:45XML Attributes
- 23:50Sample Data
- 25:25JSON Data
- 27:20Chains
- 29:45Visibility
- 30:55Barriers
- 33:45Placeholder
- 34:35Person Dimensions
- 35:45Maven
- 37:10Common Mistakes
- 39:30Tips
- 43:55What do you use it for
- 45:10Motion
- 46:10Custom Transition
- 47:05Whats next
- 48:00Questions








