In Google Maps you can use switch to different layouts like satellite http://wptrafficanalyzer.in/blog/android-google-map-switching-between-map-view-and-satellite-view/
But if you want to change a lot, e.g. using only darkgrey and white for ur mapView, u might replace your google MapView and use OSMdroid OpenstreetMapView instead. Functionalities are nearby the same (in compare with Google Maps V1 ). There you can override the onDraw method
OSMDroid https://code.google.com/p/osmdroid/