问题标签 [android-location]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
379 浏览

android - 是否可以获得 SMS 发件人的 long、lat 和 alt?

短信发送方的经度纬度高度能否用代码确定?

0 投票
1 回答
160 浏览

android - 在一个线程中更新计时器 UI 和位置信息?

我是安卓新手。我正在尝试制作一个用户启动计时器的应用程序。当用户离开某个区域时,计时器停止。所以,我每秒更新一次计时器 UI(至少在它可见时)并更新位置。所有这一切都可以在一个线程中完成,因为我猜更新位置不会是瞬时的吗?将它与定时器放在同一个线程中会延迟定时器周期。那么(应该?)两者都可以在一个线程中完成吗?

0 投票
2 回答
1657 浏览

android - 计算两点之间的距离

我正在制作一个应用程序来跟踪用户跑步、骑自行车或步行并将其显示到屏幕上。我知道android内置了distanceBetween函数,但这对于健身应用程序来说足够准确吗?我正在考虑使用 Haversine 公式或其他此类公式来计算点之间的距离,我看到的关于这些公式的唯一问题是它通常是直线或乌鸦飞的距离。有人对此有任何想法吗?

0 投票
2 回答
2221 浏览

android - Android:让应用程序等到找到当前位置

我试图让我的应用程序等到找到当前位置。我尝试了几种不同的使用方式Threads,但都失败了。我正在使用wait()notify()但应用程序刚刚挂起,从未找到当前位置。

我没有使用 google map api,因为它不是应用程序的一部分。有没有人有任何想法如何做到这一点或例子。

编辑:我使用的Thread直到用户按下按钮才开始,然后在onLocationChanged其他数据中进行处理,例如将新位置添加到 ArrayList,计算当前位置和上一个位置之间的距离以及到达新位置所需的时间

0 投票
0 回答
169 浏览

android - HTTP x 套接字连接

我正在开发一个应用程序,它将每 10 秒或每行驶 20 米发送一次设备的位置。服务器将回复说更新的状态以及是否有新消息。

最好的方法是为每次更新进行 HTTP 连接或保持套接字连接处于活动状态并通过它发送更新?

提前致谢。

0 投票
1 回答
272 浏览

android - 应用程序强制在显示对话框时关闭

AlertDialog当用户没有启用 GPS 并将他们引导到Settings.ACIOTN_LOCATION_SOURCE_SETTINGS使用意图时,我一直在尝试使用打开。

buildAlertDialog()用户进入此活动且未启用 GSP 时调用它由这段代码调用

错误的Logcat输出如下

我认为可能是新活动未在应用程序的 android 清单文件中注册

0 投票
1 回答
197 浏览

android - Android GPS 错误位置已检索

从以下位置检索 GPS 坐标时LocationManager

  1. 每个检索GeoPoint到的都是有效且准确的(当然是 +-20 米)
  2. GeoPoint由于 GPS 接收不良,可能存在检索到 a 的情况,但它并不十分准确

哪一个是正确答案?

谢谢。

0 投票
0 回答
1101 浏览

android - 计算海拔 Android 位置

有没有使用android位置计算海拔?位置对象将返回经度、纬度、高度和方位。

0 投票
2 回答
719 浏览

android - 计算两个位置之间的距离。仅当经度更改时值才会更改

我正在使用此代码来计算两点之间的距离。我正在使用 Haversine 公式

仅当位置的经度更改时生成的值才会更改,如果纬度更改则保持不变。有什么理由我的代码只这样做。

0 投票
1 回答
338 浏览

android - 在启动时请求位置更新

我是安卓新手。我需要获取当前设备位置/不是最后一个已知位置/。所以我在启动时开始服务。此服务请求位置更新使用LocationManager. 我有以下问题。

  1. 在启动时在后台服务中请求位置更新是否正确?
  2. 有没有最佳实践?
  3. 我有另一个服务器。这项服务需要找到位置/我需要纬度和经度/。如何在第二次服务中获得该位置?

谢谢你的每一个建议。

抱歉英语不好。

泽克。