~/talk

ConstraintLayout, now and future

Talkat DroidKaigi 2018 · 2018-02-08..02-09· [android, web-performance]
name:thagikura
links:none on file
github:jafu888
slides:none on file

ConstraintLayout 1.0 features and 1.1 additions are explained with concrete mechanics: barriers and groups for non-hierarchical grouping, placeholder and circular constraints for dynamic positioning, and chains/guidelines/ratio for layout structure. The design surface tools—inference and right‑click editing—are demoed, plus converting RelativeLayouts, performance numbers showing flatter hierarchies are faster, and constraint sets for animated state switching that reuse XML layouts. Examples include RecyclerView view‑holders, custom component subclassing, and upcoming decorators and view‑group helpers.

AI-written summary · about

  1. 0:00Intro
  2. 3:32RelativeLayout
  3. 6:20Design Surface
  4. 11:11Performance
  5. 19:42Barriers
  6. 23:29Concrete example
  7. 27:04Constraint Sets
  8. 31:24Examples
  9. 38:31Benefits
  10. 38:49Tricky Data
  11. 42:12Modularity
  12. 43:29Always add
  13. 44:30Chains
  14. 44:52Custom Components
  15. 47:34Conclusion
  16. 49:51Documentation
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.