World Map APP
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