~/talk

[Re]Coloring Android Apps.

Talkat GDG DevFest Gorky 2017 · on Saturday, 2017-11-18· [android, web-animation]
links:none on file
slides:none on file

Covers how to recolor most Android drawables at runtime using Android SDK XML and Java, VectorDrawableCompat, Android Asset Studio and ColorStateList; explains Porter‑Duff blend modes for tint math and shows that tinting via Resources often hits a surprising drawable tint caching bug where a recolored drawable stays recolored in the resource cache; documents theme/style limits (hard to change programmatically), vector backward‑compat quirks tied to Gradle, and a small library called Celia hood that automates stateful coloring and works in production.

AI-written summary · about

  1. 0:00Introduction
  2. 1:24Why app colors matter
  3. 3:30Android styles and themes
  4. 7:55XML styling options
  5. 11:31Drawables and coloring modes
  6. 17:35Vector drawables and compatibility
  7. 21:56Color state lists
  8. 26:41Dynamic coloring demo
  9. 30:40Q&A
~/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.