WorldMap เป็นแอพ Android ที่เรียบง่ายที่แสดงแผนที่ของโลกที่นำมาจาก Wikimedia (http://upload.wikimedia.org/wikipedia/commons/3/33/physical_political_world_map.jpg) และอนุญาตให้ผู้ใช้เลื่อนไปรอบ ๆ
แผนที่ตัวเองค่อนข้างใหญ่ (6480,3888) ดังนั้นมันจึงใหญ่เกินไปที่จะพอดีกับหน่วยความจำทั้งหมดในครั้งเดียว (6480 x 3888 x 32 /8) = 100,776,960 - มากกว่า 96 เมตร.VM HEAP Size Android รองรับคือ Eith 16 หรือ 24 megs ดังนั้นเราจึงไม่สามารถพอดีกับสิ่งทั้งหมดในหน่วยความจำในครั้งเดียว
ดังนั้น WorldMap จึงใช้ BitmapregionDecoder API (มีอยู่ใน API 10) เพื่อถอดรหัสสิ่งที่ต้องแสดง
WorldMap เป็นโอเพ่นซอร์สและซอร์สโค้ดอยู่ที่นี่: https://github.com/johnnylambada/worldmap
Update build tools & API to latest