[[ https://www.quora.com/Does-anyone-could-recommend-an-android-application-that-has-decent-hiking-offline-maps-of-North-of-Sweden-and-Norway-paid-or-free-google-maps-is-not-a-solution-Im-looking-for-real-hiking-detailed-maps/answer/Dmitry-Bryliuk ]]
[[ I'm prefer two following apps for non-city navigation. Both of them have offline vector maps, lot of online & satellite maps support (you can predownload selected area right from the program). Explore online maps and pick most detailed for your area.
- Maps & Navigation — OsmAnd - Android Apps on Google Play (https://play.google.com/store/apps/details?id=net.osmand)
- Locus Map Free - Outdoor GPS - Android Apps on Google Play (https://play.google.com/store/apps/details?id=menion.android.locus), offline maps for it (quite detailed): Downloads - openandromaps (http://www.openandromaps.org/en/downloads/)
Locus seems more convenient to me, OsmAnd have a feature to combine two maps on the same screen (i.e. vector and satellite). Locus have more online maps support, OsmAnd have good online satellite maps support.
Also it is possible predownload and convert more maps on desktop using SAS.Planet (google for detailed instructions). ]]