YES.
I found an article on this in detail ... search google for "The GPS you always carry."
A company called gaiagps.com has both an android and Iphone app for $10 that will let you store maps for offline use with a GPS. The price gets you access to their licensed map library!
Another app for android is viamici.com ( He has a nice video on his web site )
This one lets you scan, download, even photograph and then store maps. ( My experience with trying to get detail photos has not been great due to data resolution, but scanning has worked well. Using Delorme Topo to save custom maps in .JPG format has worked quite well. I see a use for Viamici where group could all buy it, load the same map, and then coordinate activites such as a meeting point. Another use might be to store Hunting Game Units so you have the boundaries. )