在我的应用程序中,当其他人进入地理围栏圆形区域时,我必须提醒用户。
为了更好地理解:我想提醒使用其孩子在家中使用的应用程序的父母。
在这里,我将子位置数据(每 1 分钟更新一次)保存在服务器中。
我对如何检查用户是否在Geofence 文档中的圆形区域内有所了解。但无法理解我将如何处理服务器数据。我还阅读了一些关于模拟位置的内容,但不知道如何开始。我认为我的问题对其他人来说是可以理解的。
有没有人做过类似我的应用程序的事情。请提供一些建议和示例。谢谢
在我的应用程序中,当其他人进入地理围栏圆形区域时,我必须提醒用户。
为了更好地理解:我想提醒使用其孩子在家中使用的应用程序的父母。
在这里,我将子位置数据(每 1 分钟更新一次)保存在服务器中。
我对如何检查用户是否在Geofence 文档中的圆形区域内有所了解。但无法理解我将如何处理服务器数据。我还阅读了一些关于模拟位置的内容,但不知道如何开始。我认为我的问题对其他人来说是可以理解的。
有没有人做过类似我的应用程序的事情。请提供一些建议和示例。谢谢
不确定,但它看起来像是带有家庭(来自服务器的更新)位置的地理围栏。如果您的应用程序被整个家庭使用,那么您可以执行以下操作。
对您家庭成员的位置数据使用相同的地理围栏请求/响应。
//Save all geofence data same as before
//here id=server_id, latitude=server_latitude, longitude=server_longitude
//and radious=server_radious
SimpleGeofence fences = new SimpleGeofence(id, latitude, longitude, radious,
50000000, Geofence.GEOFENCE_TRANSITION_ENTER | Geofence.GEOFENCE_TRANSITION_EXIT);
当您的家人到达/离开圈子时,在他/她的设备(在您的应用程序中)中工作的地理围栏将检测该区域并在您想要的地方发送消息(使用消息代替通知)。