您好我正在開發基於位置的android應用程序。任何人都知道是否可以記錄現場位置並插入到MySQL數據庫中,因此每當用戶搜索時都應該實時顯示他或她所在的地圖。如果有人知道請舉個例子如何插入位置到Android數據庫中的位置
回答
沒有直接寫入MySQL數據庫的方法。你需要做一個界面,例如使用REST API。
最符合您需求的最簡單的方法是編寫一些能夠執行數據庫寫入和讀取操作並POST/GET數據的PHP文件。
我找到了一個不錯的例子在這裏: http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/
當然,這是可能的。您需要通過Android的LocationManager
服務來收聽位置更改。
一個您的應用程序註冊爲該服務的偵聽器,您將獲得關於該設備的經緯度位置的定期更新。這些值是你應該堅持在數據庫中。
很明顯,您的應用程序需要請求一些權限才能啓用GPS跟蹤。如果您有興趣展示積分,還需要設置GoogleMap
並請求API密鑰才能使用。
此外,Android本身不支持直接寫入MySql數據庫。你最好的選擇就是實現一個REST API來充當你的應用程序和數據庫之間的中間人(在線託管)並通過這個API發佈一個寫請求。
下面是一些有用的鏈接讓你上手:
附:,如果我的回答聽起來太寬泛了,那是因爲你問的東西需要廣泛的討論。做一些研究並嘗試重新創建一個已經存在的例子。下次你發佈一個問題時,儘量縮小到你想知道的具體事情。
感謝您的想法,我知道了,下一次當問及問題做關於位置的研究時,生病會好起來的。 (y) –
沒問題!然後,每個人都必須從某個地方開始。祝你好運,玩得開心,讓你的應用程序! – ridsatrio
- 1. 將HTML5位置插入MySQL數據庫
- 2. 如何插入來自另一個數據庫的位置?
- 3. 數據庫位置
- 4. 如何在android中每隔30秒將地理位置的新數據插入到SQLite數據庫中?
- 5. Android位置服務,如何發送位置到MySQL位置
- 6. POST在POST數據庫表中的下一個插入位置
- 7. 在SQLite數據庫中的特定位置插入一行
- 8. 插入Oracle數據庫表中的特定位置?
- 9. 插入在谷歌地圖在Angular2數據庫中的位置
- 10. Java數據庫安裝目錄位置和數據庫位置
- 11. 如何將多行字符插入到一個數據位置
- 12. 無法比較當前位置與數據庫位置android
- 13. 插入文本到UITextField插入位置
- 14. 如何在數據框中的可變位置插入行
- 15. Django插入數據文件位置
- 16. 數據庫的位置?
- 17. 插入JEditorPane html位置的插入位置
- 18. JavaScript插入位置
- 19. 將數組插入到位置.href
- 20. Android Mysql數據庫php文件位置
- 21. 將位圖插入到sqlite數據庫
- 22. Android - 如何從我的數據庫中獲取位於我位置附近給定距離內的位置?
- 23. Iphone的位置到MySQL數據庫
- 24. 在Android Studio項目中放置現有數據庫的位置
- 25. 元素位置的最佳數據庫插入查詢
- 26. 如何在android中輸入位置
- 27. 將數組插入指定位置的指定位置
- 28. 根數據庫位置
- 29. python數據庫位置
- 30. SQLite數據庫位置
感謝您的想法,我很擅長那些php mysql和Jason解析器,並且與我一起體驗這些。但只認爲我想記錄住址,這意味着每當用戶出門時它應該記錄並將其保存在mysql數據庫中,並且當用戶按日期搜索時,它應該與地圖一起顯示,如果您有任何示例,請 –