Acerca de esta aplicación
WorldMap es una simple aplicación de Android que muestra un mapa del mundo tomado de Wikimedia (http://upload.wikimedia.org/wikipedia/commons/3/33/physical_political_world_map.jpg), y permite que el usuario se desplace en él.El mapa en sí es bastante grande (6480,3888), por lo que es demasiado grande para caber en la memoria a la vez (6480 x 3888 x 32 /8) = 100,776,960 - más de 96 megs. Los soportes de Android de tamaño de montón VM son Eith 16 o 24 megs, por lo que no podemos encajar todo en la memoria a la vez.
Por lo tanto, WorldMap utiliza la API de BitMapRegionDecoder (disponible a la API 10) para decodificar justo lo que necesita para mostrar.
WorldMap es de código abierto, y el código fuente está aquí: https://github.com/johnnylambada/worldmap