SystemUiHelper

Here’s something Roman Nurik and I wrote to help with dealing with Android System UI visibility across the different API levels. It allows you to provide a level specifying how...

Palette preview

Tried the Android L preview SDK? You may have noticed a new support library called Palette. Palette allows you to extract colors from images for use in your UI (sound...

Philm is now open source

If you haven’t seen Philm yet, it is a movie collection and information app that I created for Android. It uses the Trakt and TMDB APIs. This morning I pushed...

Measuring Text

If you start manually drawing things to Android’s Canvas, you will probably start to draw text as well. When doing so you need to know where to position the text...

Colour Matching - Part 2

This post is the second part in a two part series. You can find the first post here. Carrying on from the previous post, we now have the palette of...