~/talk

Delighting Details - Animated Vector Drawables

Talkat droidcon NYC 2016 · 2016-09-29..09-30· [android, web-animation]
links:none on file
slides:none on file

Shows how to animate icons by using vector drawables with trimPathStart/End/Offset to reveal strokes, converting SVGs to strokes not shapes, and sequencing with interpolators and start offsets so a circle draws then a connector appears. Uses objectAnimator + animated-vector (use animated-vector-compat for KitKat), and explains pathData morphing requires matched command counts so duplicate commands to align paths; pathData animation is Lollipop+, XML bundle (build-tools 24) merges files and animated selector needs Marshmallow+.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 0:58Vector drawables basics
  3. 2:44SVG fundamentals explained
  4. 6:46Key properties for animation
  5. 8:17Drawing animation with trim path
  6. 10:05Live design demonstration
  7. 15:12Converting SVG to vector drawable
  8. 18:36Configuring vector drawable properties
  9. 21:08Creating animations with ObjectAnimator
  10. 24:39Connecting animations to vectors
  11. 26:24Animating path data
  12. 31:02Simplifying with XML bundle format
  13. 32:46State list animations
  14. 33:07Delighting users with animations
  15. 33:52Q&A session
~/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.