Mobiconf: Mark Allisson, blog.stylingandroid.com
summary
VectorDrawable capabilities since API 21 get concrete details: fill winding even-odd vs nonzero explains why reversing a path fixes donut holes; gradients arrive in API 24 with linear, radial and sweep types and color stops (note sweep gradients drop out of SVG exports); inline complex XML via aapt 2.2 lets animated-vector, vector and objectAnimator sit in one file; support library (added in 26) backports features but is slower; a custom Android app running on a Pixelbook demonstrates real-time AnimatedVectorDrawable animations and the code is on GitHub.
AI-written summary · about
chapters (15)
- 0:00Start
- 5:16Recap
- 6:30Support Library
- 7:10Fill Windings
- 9:30Even-Odd Rule
- 11:24The Non Zero Rule
- 21:58Gradient Designers
- 23:20Linear Gradient
- 25:25Radial Gradient
- 30:59Summary for Gradients
- 39:39Animating the Sun on the Moon
- 39:54Sun
- 40:07The Move Command
- 40:18Draw an Arc
- 43:12Cubic Bezier
related talks
41mVectorial Victories
28mShapeShifting: Creating delightful icon animations
05mDraw me a rainbow: Advanced VectorDrawable rendering
45mVector Workflows
38mIn a World of Pure Android Animation 🍭🍫
47mLearn Some New Moves: Advanced Android Animation
31mShapeShifting: Creating delightful icon animations
46mVector Workflows
