Android Map View v / s Web View?

时间:2011-09-22 14:54:27

标签: android maps

我在webview和mapview之间感到困惑,哪个更好?在灵活性,叠加,使用,加载速度,缩放级别等方面

2 个答案:

答案 0 :(得分:3)

MapView是用于执行Map相关内容的本机内置类。 WebView是浏览器的本机元素。它有一个javascript to Java桥接器,因此您可以从JavaScript页面调用本机Android应用程序中的Java方法。

根据我的个人经历:

  • WebView不太灵活,对于UI交互有点迟钝。
  • MapView具有更好的优化功能,内容更丰富。
  • MapView肯定有更好的缓存。
  • MapView加载速度更快(imo)
  • MapView api让生活更轻松。缩放/处理等很棒。

虽然如果你擅长JavaScript和V3,你应该去WebView。这一切都归结为您要使用的功能集(WebView具有更大的功能集,或者我已经听过),您的项目持续时间(MapView更快更容易编码)

答案 1 :(得分:0)

这两个类完全不同。

WebView课程用于显示网页,MapView课程可以将Google地图集成到您的应用程序中。因此,根据您想要达到的目标,您可以选择一个。

由于您的代码指的是Google和Google地图,因此您应该使用MapView,另请参阅Android开发者网站上的Google Map View教程。

-
对于将来的问题,请在您的问题中提供更多信息。