Building a modern Android UI
summary
Claims concrete improvements: use support lib plus constraintlayout and android studio to build flat hierarchies, enable motion, and avoid reinflation by swapping constraint sets. The team ships the layout as a bundled lib with ~16 releases, reports 2–3× speedups, and supplies a visual editor with constraintlayout inference that auto-adds constraints. Examples include a bottom dialog and a custom navigation menu implemented with transitions and physics-based animations that run smoothly on device without tearing down views.
AI-written summary · about
chapters (17)
- 0:00Building a Modern Android UI
- 1:22Intentional Motion
- 1:53Guides User's focus
- 12:30Navigation Drawer
- 13:38Coordinator Layout
- 20:13Useful shortcuts
- 24:22Animating Content
- 25:34Combined with other animations
- 25:58Activity Transitions
- 32:10ConstraintLayout & Motion
- 36:49Custom Transitions
- 39:56What's next
- 40:30Component Tree
- 40:44Slice Editor
- 43:18Barriers
- 44:05Groups
- 44:36Match Constraints & Percent
related talks
51mDesigning User Interfaces with Android Studio and ConstraintLayout
46mConstraintLayout 2.0
38mWhat's new with ConstraintLayout and Android Studio design tools
29mDemystifying Constraint Layout
45mThe Future of ConstraintLayout
37mAdvanced ConstraintLayout
21mResponsive UI with Constraint and Motion layout
46mAndroid Design Tools : New features and tools for rapid UI development
