世界地图是一个简单的Android应用程序,显示采取来自维基(http://upload.wikimedia.org/wikipedia/commons/3/33/Physical_Political_World_Map.jpg)的世界地图,并允许用户左右滚动。
地图本身是相当大的(6480,3888),所以它的方式太大,无法一次(6480所述3888×32/8)= 100776960 - 超过96兆内存。 VM堆大小Android支持eith 16或24兆,所以我们可以在内存中的东西并不适合整个一次。
所以世界地图使用BitmapRegionDecoder的API(API 10)解码正是需要显示。
世界地图是开源的,源代码是在这里:https://github.com/johnnylambada/WorldMap
Update build tools & API to latest