gpt4 book ai didi

Android Tracking App - 检查是否有人离特定点越来越近或越来越远

转载 作者:行者123 更新时间:2023-11-30 02:19:38 24 4
gpt4 key购买 nike

我创建了一个 Android 应用程序,它在服务类中存储用户的家庭位置并计算家庭与其实际位置之间的距离。

现在我想编写根据计算的距离决定的功能,如果用户是:

  • 在家
  • 离开
  • 越来越近
  • 离家远

这应该类似于 Google Now,可以预测您正在回家。如果有人有一些例子,我将不胜感激

最佳答案

要实现这样的工作,您需要在您的 Android 应用中实现 GeoFence

GeoFence 让您了解用户从定义区域进入/退出的情况。如果您将家庭位置设置为基准位置并将半径设置为 500 米,那么它会给您输入回调,您在您家的 500 米范围内。

当您离开您的家乡位置 500 米时,它会给您退出回调。要知道您是否在家,每隔几分钟您可以轮询 GPS 坐标,然后可以确定您是否在家。

https://developer.android.com/reference/com/google/android/gms/location/Geofence.html

关于Android Tracking App - 检查是否有人离特定点越来越近或越来越远,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28795546/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com