【发布时间】:2011-02-15 20:09:11
【问题描述】:
我计划通过以下方式在 Android (3.0) 中创建 2D(地形)地图的表示
- 一个类
MapCoordinate,它只是一个“结构”,由 int 类型的公共属性 x、y 组成,表示 MapCoordinate - 一个类
MapPoint(可能不是一个好名字),它封装了访问和更改地图中某个点的数据的方法(对于一个地图坐标) -
一个类
Map,它有一个实例/Map(我的应用程序中只有一个),并通过HashMap封装了一个Map:public class Map { HashMap<MapCoordinate, MapPoint> mapPoint = new HashMap<MapCoordinate, MapPoint>(); }
所以,我的问题是:在 Android 上拥有许多 (Java) 对象实例是否对性能至关重要(只有平板电脑是我的应用程序的目标)。当然,这张地图只是我整个应用程序的一小部分。地图可能会变得相当大。
感谢您的反馈。
【问题讨论】:
标签: java android android-3.0-honeycomb