Resolving View Attributes on Android

28 October 2019

When a view is inflated from XML, where does Android look to determine the value of the view’s attributes? Let’s look at the places we can specify attributes and then go through an example with a custom view.

Read More

Using Material Theme Overlay

14 October 2019

The typical way to apply a theme overlay is using the `android:theme` attribute on our view. This post summarises how we can do this, as well as introducing `materialThemeOverlay`, a theme attribute that (kind of) lets us set a theme overlay on a default style.

Read More