Diving into O and the Support Library
summary
Covers concrete Android O changes and Support Library backports: adaptive launcher icons with 72–108 dp layered foreground/background and 25% padding for parallax; notification channels with per-category settings and mandatory channels for Oreo-targeted apps; new ShortcutManager and widget install API; Autofill with digital asset links; downloadable fonts via Google Play services (800+ fonts) and emoji font backport (API 19+); TextView autosizing, VectorDrawable fill-rule and animated path morphing, path interpolator, and a physics-based animation API (fling and spring) with chaining examples and API 14+ compatibility.
AI-written summary · about
chapters (15)
- 0:00Start
- 3:18introduced notification channels
- 6:48share your login credentials between your website in your app
- 8:18add an accessibility button
- 11:09added downloadable fonts
- 12:11select more fonts
- 12:56support library has access to this new font
- 14:45use an array of preset sizes or an array of values
- 15:49generate compatible images with matching path formats
- 16:50use a path interpolator
- 17:26use the transition xml with the support library
- 19:01step through the mechanics of the two dynamic animations
- 20:48set the final position damping
- 21:51create your own external spring force
- 23:56create two flinging animations at the same time
related talks
24mFonts and Emoji Using Support Libraries
30mFonts, Emoji and Text Using Support Libraries
38mFonts, Emoji and Text Using Support Libraries
34mGetting Ready for Android O
26mBuilding Apps with Downloadable Fonts and EmojiCompat from the Support Library
40mWhat's New (?) in Android Text Over the Past Few Years
40mAndroid Design for UI Developers
28mBuilding for the Future of Android
