Android Themes

Android Themes, Talks

Developing Themes with Style

Talk from DevFest Sydney 2019. The Android theming system is powerful but easy to misuse. Proper use of it can make your layouts easier to maintain and support dark themes or implement material theming to systematically customize Material Design to better reflect your product’s brand.
Chris Banes
Android Themes, Talks

Developing Themes with Style

Talk from Android Dev Summit 2019. The Android theming system is powerful but easy to misuse. Proper use of it can make your layouts easier to maintain and support dark themes or implement material theming to systematically customize Material Design to better reflect your product’s brand.
Chris Banes
Android Themes, Talks

Developing Themes with Style

This talk will start with a crash course in themes and styles and how to apply styling throughout your app while isolating theme dependent resources. We’ll then walk through applied examples of using the styling system to build material themed apps and dark themes.
Chris Banes
Android Themes, Android Views, Talks

Android Themes & Styles demystified

Talk from Droidcon Berlin 2016. Themes and styles are the bedrock of your apps styling, yet most developers look at them with fear. What does X attribute do? How do I style Y?
Chris Banes
Android Themes, Android Views, Talks

Android Themes & Styles demystified

Talk from Google I/O 2016. Themes and styles are the bedrock of styling your Android UI, but do you know how they work? This talk will dive deeper into everything you have ever wanted to know about how styles and themes work together, what attributes really are.
Chris Banes
Android Themes, View styles

Theme vs Style

Android 5.0 Lollipop brings with it new functionality which allows you to specify an override theme for a View (and any descendents). Let’s have a look at how and why you would use it. Why? You’ve probably already been using this functionality for a while without knowing: Theme.Holo.Light.DarkActionBar. Think about the Light.DarkActionBar theme for a second. It’s a light theme for your content (background is light and the foreground is dark), but the action bar use a dark theme (dark backgroun
Chris Banes