pberck
2
There is an Android app called Locus which can do vector maps, it uses the mapsforge library. You can compile your own maps as well. I’m not sure if you can change the styles of the map yet - it was something the mapsforge people were working on, IIRC.
-peter