Holaa!! me parece buena la idea para probar diseños nuevos..
dejo par de pruebas..
yo a menudo utilizo ShapeDrawable para botones.. para fondos depende la combinacion de colores puede quedar tambien bien..
lo primero, definimos el shapeDrawable en un XML..
Código:
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<gradient android:angle="270"
android:startColor="#000000" android:centerY="2"
android:endColor="#000000"
android:centerColor="#97CF4D" />
<corners android:radius="4dp" />
<padding android:left="3dp" android:top="10dp" android:right="3dp"
android:bottom="3dp" />
</shape>
este archivo se guarda en la carpeta res/drawable..
y luego sobre el fondo de una pantalla o sobre el fondo de un boton, simplemente ponemos --> android:background="@drawable/<nombredelshape>"
os dejo par de imagenes para que veais los resultados..
os dejo los links de las imagenes, porque me sale la tipica X...
http://imageshack.us/photo/my-images/823/fondo1q.png/
http://imageshack.us/photo/my-images/37/fondo2yp.png/
saludoss!!