安卓谷歌地图应用程序vs使用安卓WebView查看网页中嵌入的谷歌地图
Android Google maps app vs using Android WebView to view Google maps embedded in webpage
我正在开发一款Android应用程序,该应用程序需要能够在谷歌地图上显示信息。
我正在考虑两种实现方式:
-
使用MapActivity类为android提供的谷歌地图api
-
或者,我可以使用javascript谷歌地图api,通过WebView而不是MapView在手机上查看地图数据。
有人能列出这些方法的优点/缺点吗?
WebView会像Android谷歌地图应用程序那样响应迅速吗?
感谢堆
我不会得出哪个是最好的结论,但这些都是我在尝试这两种方法时遇到的问题。
可自定义:
- Web视图:要求你有一个Web服务器(或至少一个html页面)作为通过js自定义覆盖的基础(或者你可以直接在WebView上绘制覆盖,但会面临用屏幕位置投影地理位置的噩梦)
- GMap API:覆盖直接绘制在MapView上
下载时间:
- Web视图:当一个人为移动视图编写html页面时,他/她应该考虑下载速度的变化能力。如果你仔细编写适合手机下载的html页面,那么它应该没问题
- GMap API:传输的数据已经由API管理,并且应该已经以有效和最小的方式
当前问题:
- Web视图:可以适应Android编程的碎片思维
- GMapneneneba API:到目前为止我还没有听说任何消息,希望他们正在研究。因为片段是新的标准
干杯。
相关文章:
- 谷歌地图在我调整网页大小之前显示得不好
- 我可以从网页(而不是服务器)调用谷歌地图方向API吗
- 带有谷歌地图和天气图像的网页只能在IE中运行,在Chrome中无效
- Android 网页视图中的谷歌地图
- 谷歌地图 API 已加载,但无法显示在网页中
- 嵌入到网页中的谷歌地图在打印到wkhtmltopdf时会溢出其边界
- 在我的网页中将坐标加载到谷歌地图
- 安卓谷歌地图应用程序vs使用安卓WebView查看网页中嵌入的谷歌地图
- 如何使用GreaseMonkey在网页中插入谷歌地图
- 谷歌地图api之后,网页滚动被禁用
- 在网页上用十进制或DD位置的谷歌地图
- 通过下拉表单使用Javascript和PHP在网页上加载谷歌地图
- 使用谷歌地图的javascript网页不能在Android上工作
- 在我们的网页中嵌入谷歌地图(或谷歌地球)
- 我无法让谷歌地图API与我的简单网页一起使用
- 不能在一个网页中使用谷歌地图 API 显示多个地理位置
- 使用ifelse语句将谷歌地图添加到网页
- 使用EJS在网页上渲染谷歌地图api
- 如何在网页上添加地址到谷歌地图
- 谷歌地图不显示在网页上,但显示在本地主机