WorldMap s'agit d'une simple application Android qui affiche une carte du monde tirée de Wikimedia (http://upload.wikimedia.org/wikipedia/commons/3/33/Physical_Political_World_Map.jpg), et permet à l'utilisateur de faire défiler autour de ce sujet.
La carte elle-même est assez grand (6480,3888), donc il est beaucoup trop grand pour tenir dans la mémoire à la fois (6480 x 3888 x 32/8) = 100 776 960 - plus de 96 megs. La taille tas VM Android supports est eith 16 ou 24 Mo, donc nous ne pouvons pas tenir le tout en mémoire à la fois.
Alors WorldMap utilise l'API BitmapRegionDecoder (disponible à partir de 10 API) pour décoder tout ce qu'il doit afficher.
WorldMap est open source, et le code source est disponible ici: https://github.com/johnnylambada/WorldMap
Update build tools & API to latest