You will want something like OSMAnd which does offline turn-by-turn navigation (with voice directions, dedicated on-road driving profile with night mode, address search etc.) and is also great for off-road use if you get the contour line plugin.
Sent from my HTC 10 using Tapatalk