You can use OruxMaps for your outdoor activities. It is an Online and offline map viewer. With this app you can use different map formats, like GeoPDF from USGS store, GeoTIFF maps, ozf2, img garmin mbtiles, and others. Online maps: You can use the application as a WMS and WMTS online map viewer. Download online maps for offline use.