正在开发像Easy taxi,Uber,lyft这样的Android应用程序。现在我只想在特定距离内显示使用该应用的用户图标。我已经开发了一个基本应用程序来查看我的位置,现在我想根据一些独特的键(如UDID)查看其他设备的位置。
任何人都可以帮助我构建这个逻辑,这将非常有用,因为我无法继续前进。由于我是Android的新手,请让我知道相同的评论
答案 0 :(得分:0)
如果您要使用服务器,则可以让所有设备将当前位置发送到服务器。由于您说您将拥有用户,因此我假设您的用户将拥有他们希望看到并被他们看到的朋友列表。
所以你能做的就是让每个用户都订阅,定期发送坐标。一旦人A具有人B的坐标,使用Android的邻近警报来确定附近的人B(在人A的设备的某个范围内)
然后你可以从那里执行你想做的任何动作。以下是接近警报Android Proximity Alert
的教程