~/talk

Styles, Themes, Material Theming, Oh My!

Talkat Android Makers 2019 · on Tuesday, 2019-04-23· [android]
slides:none on file

Migrating an app to the Material Components theme often works only after hunting and fixing concrete breakages: buttons inflate as material buttons and lose icons until icon attributes and material button styles are set, dialog appearance and text sizes change and need new text input and button default styles, and colors move to theme attributes so use material theme overlay or a bridge theme to roll changes out safely. Advice includes checking view attributes, default widget styles, and the styling precedence order to debug effectively.

AI-written summary · about

  1. 0:00Intro
  2. 0:35The problem
  3. 8:23Example
  4. 10:08Theme attributes everywhere!
  5. 15:15When?
  6. 18:19Where the magic happens
  7. 19:03Styling Hierarchy
  8. 20:36What?
  9. 21:01Material Components
  10. 24:46Color theming: new attributes
  11. 24:57Shape theming
  12. 26:02New attributes: shape
  13. 27:15Typography theming
  14. 27:35New attributes: typography
  15. 29:10You won't believe what happened
  16. 29:49Migrating to Material Component Theme
  17. 34:54Bridge Themes
  18. 36:19If something looks funny...
  19. 38:32Useful Links
~/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.