Vector Workflows
summary
Vector drawables are presented as a practical replacement for many PNGs: they stay sharp at any density, let the app animate and tint parts, and often shrink APK size — one real example saved ~0.5 MB by replacing multiple PNGs. Android supports paths, groups, trim, clip paths and (API 24) gradients; tooling recommended includes Sketch, SVGO and the Android Studio SVG importer, plus Shape Shifter for morphing. An aggressive cleanup cuts inflate time from ~11ms → 3.6ms and draw from ~2ms → 0.5ms.
AI-written summary · about
chapters (6)
- 0:00Introduction to vectors
- 10:19Vector drawable basics
- 23:40Creating and optimizing vectors
- 33:44Performance and profiling vectors
- 40:01Animating vector drawables
- 44:13Advanced tools and workflows
related talks
16mTROUBLESHOOTING YOUR DESIGNER'S, AND VECTOR GRAPHICS_DONT
49mMobiconf: Mark Allisson, blog.stylingandroid.com
28mShapeShifting: Creating delightful icon animations
48mOne Shot: Meaningful vector animation using Shape Shifter
31mShapeShifting: Creating delightful icon animations
39mIn-depth path morphing w/ Shape Shifter
42mAndroid Graphics: the Path to [UI] Riches
45mIn-depth path morphing w/ Shape Shifter
