Tablet-based D&D maps [closed]

I am looking for a D&D mapping application that can display 1-inch:5-foot game maps on an Android tablet (so that physical miniatures could be placed on top of it). Ideally, it should be able to import images to use as maps and have some way of only displaying areas that the players have visited.

Does anyone have a recommendation for suitable software?