Organic Maps is a very good and low resource offline mapping app that includes trails, point to point elevation mapping, and very low storage footprint. All built on top of OpenStreetMap. Definitely recommend for camping/travelling etc where you might be out of service for days.