我需要將用戶輸入的數據(如姓名和年齡)保存到Android上的文本文件中,以便我可以將它保存到MySQL。我怎樣才能做到這一點?任何幫助,請謝謝。如何將數據保存到Android上的文本文件?
回答
想必他要如何加載/保存數據到手機的SD卡:
Android how to use Environment.getExternalStorageDirectory()
隨着您可以閱讀用戶放置在SD卡上的文本文件。 Python和MySQL不能在android上運行(所以不要在股票手機上運行),所以如果你想將文本文件中的數據存儲到Android的內置數據庫中,你需要使用SQLite--它由框架提供:
http://developer.android.com/guide/topics/data/data-storage.html(SQL信息是在底部)
的如何使用DB一個很好的例子是在這裏:
http://www.screaming-penguin.com/node/7742
你quesiton是不是真的那麼具體的 - 但如果你需要將數據從手機發送到外部數據庫(即在某個服務器上),那麼它就是一個完全不同的平衡器l遊戲。在這種情況下,在服務器上使用某種基於URL的調用可能是最容易的。 (即REST)
- 丹
Android手機/仿真器和計算機的@ dan! 我正在做一個遊戲android是我的客戶端,python是我的服務器,所以我需要爲我的遊戲示例球員名稱輸入一些數據!所以這個數據需要存儲在服務器數據庫這是MySQL這就是爲什麼我想文本文件!你是否也得到了我? – roro 2011-04-16 19:32:14
你可能會想要展示一些用戶可以在其中輸入基本信息的UI,然後通過URL調用將它發送到服務器(我建議使用REST)。有關休息的一些背景可以在這裏找到:http:// www.ibm.com/developerworks/webservices/library/ws-restful/ – debracey 2011-04-16 19:47:47
ops !!用戶界面它可以簡單地完成編輯文本和按鈕,但如何將它發送到我的服務器ogg請使它清晰一些! – roro 2011-04-16 19:55:32
文件系統是分開的。即使它是模擬器,也沒有Python代碼和Android Java可以讀取的目錄。基於評論
編輯:
所以當遊戲上線,你仍然要使用你的(或玩家)PC作爲服務器?你面臨的是一個非常常見的應用程序設計; Python代碼應駐留在Web服務上,您應該使用Android上的HTTP與之通信,並忘記文本文件。
閱讀Android的HttpClient類,並在Web服務器上設置Python。
我會在需要一些內容的MySQL數據庫前添加某種「web-interface」。以XML或JSON編碼。在Android端,用戶輸入數據後,打開一個HttpConnection到服務器並傳輸數據。
@ heiko plz我在android端使用json? – roro 2011-04-16 19:56:35
當然,通過默認情況下android內置的org.json類。 – 2011-04-16 19:58:38
- 1. 如何將多行文本框中的值保存到數據庫或如何將文本文件上的非分隔文本保存到數據庫
- 2. 如何將html表單數據保存到文本文件中?
- 3. 如何將數據保存到文本文件並檢索
- 4. 如何使用FolderBrowsedialog將文本框數據保存到文件
- 5. 如何將數據庫信息保存到android中的文件?
- 6. 如何將數據圖像/文本保存/檢索到android xml文件
- 7. 將文本數據保存到數組
- 8. 如何將以前的數據保存在文本文件中?
- 9. 如何將文件保存到iPhone上?
- 10. 如何導入文本文件並將數據保存到數據庫中?
- 11. 如何將數據保存到文本文件從幾個文本框到文本文件
- 12. android將文件保存到內部數據文件夾中
- 13. Delphi在Android上保存文本文件
- 14. 將數據保存到VB.Net中的文本文件
- 15. 將Int數據保存到C++中的文本文件中
- 16. 將數據庫的所有值保存到文本文件?
- 17. Android:將文本文件數據上傳到MySQL數據庫
- 18. 將malayalam文本保存到數據庫
- 19. 如何將文本從文本框保存到文件(Tkinter)
- 20. 如何將RichTextBox文本保存到文本資源文件?
- 21. 如何使用Streamwriter將TextBox文本保存到文本文件
- 22. 將sas數據集文件保存到服務器上的本地文件夾
- 23. Xamarin android數據保存到json文件
- 24. 如何將文本文件保存到數組中?
- 25. 如何將文件結構保存到文本文件?
- 26. 如何將文本文件保存到特定文件夾
- 27. 如何將密碼保存到android上的文件?
- 28. 如何將數組保存到文件
- 29. 如何將保存在文本文件中的數據保存到mongo數據庫中?
- 30. 如何讓本地HTML將文本保存到本地文件?
請提供一些背景信息。你需要將數據存儲在文本文件還是MySQL中?或者你問哪個更好?你想對這些數據(姓名,年齡等)做什麼? – 2011-04-16 18:52:44
@roro - 我已編輯你的問題,使其更容易理解。我希望我已經正確地翻譯了它,我不確定你對MySQL的參考意思。 – 2011-04-16 18:53:10
我需要將數據從android發送到python,然後將它保存到MySQL,因爲我有一個MySQL和python之間的連接!所以我想將我的數據存儲在txt文件中,然後從python中讀取數據,然後將其插入到MySQL中!你找到我了嗎? – roro 2011-04-16 18:56:24