~/talk

Advanced animations with ConstraintLayout

Talkat droidcon San Francisco 2017 · 2017-11-05..11-06· [android, web-animation]
github:jafu888

Demonstrates using Android Studio 3.0 and ConstraintLayout 1.1 beta to animate UIs by changing constraints at runtime, either via direct manipulation (beginDelayedTransition + layout param changes) or by swapping constraint sets cloned from XML; shows concrete builds: a RecyclerView parallax that moves images by animating a guideline and a collapsible header that replaces CollapsingToolbarLayout and works after adding object animators when TransitionManager fails. Announces new helpers: group, barrier and decorator (decorator draws across multiple views).

AI-written summary · about

  1. 0:00Introduction to ConstraintLayout
  2. 3:49ConstraintLayout features overview
  3. 5:17Direct manipulation animations
  4. 7:47Guideline manipulation for animations
  5. 10:37Parallax effects with guidelines
  6. 13:26Constraint sets for animations
  7. 21:48Collapsible toolbar with ConstraintLayout
  8. 29:38Summary of animation techniques
  9. 30:21ConstraintHelper and decorators
  10. 37:26Q&A and closing remarks
~/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.