Android启动Map活动需要很长时间

时间:2014-10-20 14:27:11

标签: android google-maps

我已经创建了一个应用程序,可以加载一张地图,其中包含许多额外的内容。

由于所有内容,应用程序需要一段时间才能启动和恢复。

让用户知道应用程序未被冻结有哪些选择?

我曾想过在地图加载时使用进度对话框但是却没有成功使其运行。

另请阅读您可以在加载其他内容时显示地图的灰色块。我该怎么做呢?

什么是最好的解决方案?

此致 贾里德

1 个答案:

答案 0 :(得分:-1)

以下是我所知道的方法:

  1. 使用线程并在应用开始后立即开始加载地图,并在应用主线程中执行其他操作。
  2. 使用服务:即使用户未使用该应用,也可以创建一个在后台持续运行的服务。并使用此服务在后台维护地图。
  3. 参考vogella,他们为线程和服务提供了非常好的教程。一切顺利