【问题标题】:Android Google maps app vs using Android WebView to view Google maps embedded in webpageAndroid Google 地图应用程序与使用 Android WebView 查看嵌入在网页中的 Google 地图
【发布时间】:2012-02-20 03:08:40
【问题描述】:

我正在开发一款需要能够在 Google 地图上显示信息的 Android 应用。

我正在考虑两种实现方式:

  1. 使用为 Android 提供的 Google 地图 API 和 MapActivity 类

  2. 或者我可以使用 javascript google maps api 并通过 WebView 而不是使用 MapView 在手机上查看地图数据。

谁能列出这些方法的优点/缺点?

WebView 会像 Android Google Maps 应用程序一样响应迅速吗?

谢谢大家

【问题讨论】:

    标签: javascript android google-maps


    【解决方案1】:

    我不会去断定哪个是最好的,但这些都是我在尝试这两种方法时遇到的问题。

    可定制:

    • Web 视图:要求您有一个 Web 服务器(或至少一个 html 页面)作为通过 js 自定义叠加层的基础(或者您可以直接在 WebView 上绘制叠加层,但会面临投影地理位置与屏幕位置)
    • GMap API:直接在 MapView 上绘制叠加层。

    下载时间:

    • Web 视图:当一个人为移动视图编写一个 html 页面时,她/他应该考虑下载速度的变化能力。如果您仔细编写了适合移动下载的 html 页面,那应该没问题。
    • GMap API:传输的数据已经由 API 管理,应该已经是有效且最小的方式。

    当前问题:

    • Web 视图:可以适应 Android 编程的碎片化思维方式
    • GMap API:目前我没有听说任何消息,希望他们正在努力。由于片段是新标准。

    干杯。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多