大家好我麻煩我的一個朋友問了茶亭Android應用程序,它可以找到「附近的人」使用這個應用程序,首先我說是的,我能做到我的人但現在我無法做到。 所以這是我的第一個應用程序,我正在爲某人想要知道如果「附近的人」是一個應用程序的簡單功能或它很複雜,很難做到這一點 我見過這種應用程序像羣顯示你附近的人 但不幸的是我無法找到任何幫助或源或教程這是我所能找到的唯一的事情是谷歌最近消息,這些消息我不知道這就是我要找的 ,所以我會很高興如果你能幫助我,或者至少告訴我在哪裏可以找到幫助。製作的Android應用程序茶亭,並找到附近使用
回答
對此的基本要求是您必須擁有存儲所有用戶數據的服務器。
- 您必須讓所有用戶更新經度和緯度。
要獲得更新的經緯度,您必須定期調用您的api。 - 如果你想在附近的人搜索,你必須調用API與您當前的緯度和經度,然後從服務器和你的API必須過濾所有用戶的位置,並給你附近的人。
你好我的朋友 第一所有的感謝幫助我我現在很困惑,我想知道我在哪裏可以找到更多關於它的信息? –
谷歌搜索'在android中獲取當前位置'。然後搜索「定期更新服務器API位置」。然後搜索「給定經緯度附近的條件」 –
服務器端:
(您可以使用Python瓶中這種簡單的要求,如果你沒有在服務器端腳本經驗)
你的API的必須具備的。
/註冊 - >註冊用戶配置文件(唯一ID,名稱,位置等),並將其保存在數據庫中。
/receive_location - >接收位置(經緯度郎值),更新的用戶配置文件,並與數據庫中的所有記錄,是誰在半徑(由您定義或得到這個從用戶)查詢並返回列表用戶詳細信息給客戶。
客戶端:
有一個IntentService將發佈客戶端的位置服務器在一定的時間間隔返回誰是你定義半徑的用戶列表。
用戶googleApiClient得到的位置和服務器。 http://developer.android.com/training/location/retrieve-current.html
使用回收視圖,以顯示這一結果。通過意向服務發送本地廣播以通知包含回收站視圖的活動進行更新。
- 1. 最近使用的應用程序android
- 2. 在android中找到附近
- 3. 如何使Android應用程序,確定位置,並找到最近
- 4. Android開發:查找/獲取最近使用的應用程序
- 5. 如何找到最近的地方的應用程序工作
- 6. 從「最近使用的應用程序」返回到Android PreferenceActivity
- 7. 如何使用相同的應用程序檢測附近的Android設備
- 8. Heroku應用程序未找到涼亭組件
- 9. 找到附近BloodBanks
- 10. 「*」附近的語法錯誤。使用ADO.net連接到SQL的ASP.NET應用程序
- 11. Android應用程序,檢測附近有相同的應用程序的其他Android設備
- 12. Android小部件啓動應用程序並檢測應用程序未找到
- 13. Android最近的應用程序檢測
- 14. 使用現有的Windows Mobile 5應用程序製作Android應用程序
- 15. 製作更好的Android應用程序
- 16. MongoDB的附近找到maxdistance
- 17. 快速找到附近的用戶使用的PostGIS
- 18. 使得在應用程序商店的應用程序報刊亭
- 19. 如何在Android編程中找到附近的醫院
- 20. android應用程序如何找到res.layout.main.xml
- 21. 製作Android應用程序崩潰
- 22. 製作一個Android應用程序了
- 23. iOS 5報亭應用程序圖標
- 24. 報亭應用程序存儲
- 25. 哪裏可以找到最近發佈的應用程序?
- 26. 找不到最近發佈的應用程序
- 27. 煎茶應用程序不包
- 28. 附加文件,並在我的應用程序使用SMTP在android系統
- 29. 無法在Android應用程序中找到com.google.api.client.htpp.javanet.NetHttpTransport在Android應用程序中
- 30. android應用程序使用OAuth2連接到'sparklr'J2EE應用程序
基本只是週期性的GPS數據發送到服務器,然後將其保存到數據庫中,然後進行API進去自己的位置 –
使用半徑用戶的ID附近的API在谷歌發揮服務 – Jinu