Speaking of Android UI Patterns, they have a good article up on creating custom Android styles.

At first I want to tell you that I am not a graphical designer and I don't poses the skills to create beautiful UIs. This guide is to the tools we have available for us and how to use them. I will leave the selection of the colors and styles to people who understand it better than I do.