Memory-map is a simple app, iOS, not sure on Android, which did a good job for me last time I was without service for a while. Buy specific regional USGS and other providers as well.
Works offline, as close of a solution for me to carrying tons of detailed topos.