Descrição
WorldMap é um aplicativo Android simples que exibe um mapa do mundo tirado Wikimedia (http://upload.wikimedia.org/wikipedia/commons/3/33/Physical_Political_World_Map.jpg), e permite ao usuário percorrer nele.
O mapa em si é bastante grande (6480,3888), por isso é muito grande para caber na memória tudo de uma vez (6480 x 3888 x 32/8) = 100.776.960 - mais de 96 megas. O tamanho da pilha VM Android suporta é eith 16 ou 24 megas, por isso não pode caber a coisa toda em memória de uma só vez.
Então WorldMap usa a API BitmapRegionDecoder (disponível a partir de 10 API) para decodificar apenas o que ele precisa exibir.
WorldMap é open source, eo código fonte está aqui: https://github.com/johnnylambada/WorldMap
O que há de novo na versão mais recente 3.1
Update build tools & API to latest