title: TileProvider using local tiles
body: <p>I would like to use the new <code>TileProvider</code> functionality of the latest Android Maps API (v2) to overlay some custom tiles on the <code>GoogleMap</code>. However as my users will not have internet a lot of the time, I want to keep the tiles stored in a zipfile/folder structure on the device. I will be generating my tiles using <code>Maptiler</code> with <code>geotiffs</code>. My questions are:</p>
  
  <ol>
  <li>What would be the best way to store the tiles on the device?</li>
  <li>How would I go about creating a TileProvider that returns local tiles?</li>
  </ol>