【问题标题】:How to draw a map with a large database in android?如何在android中使用大型数据库绘制地图?
【发布时间】:2012-05-07 20:13:18
【问题描述】:

我正在尝试绘制地图(但不使用谷歌地图)并用它制作动画(如缩放、滚动旋转、过渡......)。它在小型数据库上工作得非常顺利,但是当我用大型数据库(大约 15000 个点和线)进行测试时,开始一个小活动(比如缩放)需要超过几分钟的时间...... 在代码中,我将所有地图绘制到画布类型中,然后使用矩阵和线程制作动画。 我想问是否有其他方法可以使它更快。 谢谢。

【问题讨论】:

    标签: android database animation canvas map


    【解决方案1】:

    当用户开始缩放时,将您的地图转换为位图并缩放一张图像而不是数千个对象。此外,最好不要绘制不可见的(对用户而言)对象

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-24
      • 1970-01-01
      • 1970-01-01
      • 2021-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多