This article shows how to make colorful backgrounds for a button in Android using XML.
Printing in C# Made Easy