Weltkarte

WorldMap ist ein einfacher Android-App, die eine Karte der Welt aus Wikimedia genommen zeigt (http://upload.wikimedia.org/wikipedia/commons/3/33/Physical_Political_World_Map.jpg) und ermöglicht der Benutzer, auf sie zu scrollen.

Die Karte selbst ist recht groß (6480,3888), so dass es&# 39; s viel zu groß in den Speicher passen alle auf einmal (6480 x 3888 x 32/8) = 100776960 - mehr als 96 MB. Die VM-Heap-Größe unterstützt Android ist eith 16 oder 24 MB, so dass wir&# 39; t die ganze Sache in den Speicher passen auf einmal.

So WorldMap verwendet den BitmapRegionDecoder API (verfügbar ab API 10) zu dekodieren, was es angezeigt werden soll.

WorldMap Open Source, und der Quellcode ist hier: https://github.com/johnnylambada/WorldMap WorldMap ist ein einfaches Android App, Die Eine Karte der Welt von Wikimedia (http://upload.wikimedia.org/wikipedia/ commons / 3/33 / Physical_Political_World_Map.jpg) Genommen Wird, und ermöglicht es DM Benutzer zu blättern um auf sie.

Die Karte selbst ist recht groß (6480,3888), so ist es viel zu groß, um im Speicher auf einmal (6480 x 3888 x 32/8) = 100.776.960 passen - über 96 Megabyte. Die VM-Heap-Größe Android Stützen sind eith 16 oder 24 Megabyte, so Können sie nicht in dem Ganzen auf einmal im Speicher.

So WorldMap BitmapRegionDecoder API (verfügbar ab API 10) zu dekodieren, war es braucht, um anzuzeigen Nutzen zu sterben.

WorldMap ist Open Source und der Quellcode ist hier: https://github.com/johnnylambada/WorldMap

Herunterladen