我想構建一些簡單的應用程序 - 例如待辦事項列表 - 我正在考慮問題及其解決方法 - 如何將數據存儲在Android平臺上的自己的應用程序中?如何將數據存儲在我自己的應用程序中
我應該使用一些文本文件,xml文件或一些數據庫?對這個領域的初學者來說什麼會更好?
我想構建一些簡單的應用程序 - 例如待辦事項列表 - 我正在考慮問題及其解決方法 - 如何將數據存儲在Android平臺上的自己的應用程序中?如何將數據存儲在我自己的應用程序中
我應該使用一些文本文件,xml文件或一些數據庫?對這個領域的初學者來說什麼會更好?
您將有一個非常困難的時期如果你沒有閱讀他們的網站/開發資源,可以使用Android獲得任何地方。我強烈建議訪問他們的網站。
就數據存儲而言,這取決於您的需要。解釋here
看看這些線klick
編輯:其數據較少冷靜,如果你想存儲和瀏覽大量數據,你應該SQLite數據庫使用
我的建議是使用Android自帶的SQLite。 http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html
在我看來,SQLite數據庫似乎最適合這種應用程序。有很多支持與ListViews結合使用SQLite數據庫(我想你會想用你的待辦事項列表應用程序)。
如果你還沒有檢查出來,看看開發人員網站上的頁面: http://developer.android.com/guide/topics/data/data-storage.html#db
即使世界,你可以存儲數據的幾種方法。我創建了一些存儲數據的應用程序shared preferences
它們對於存儲字符串,整數,布爾值等非常方便。但是,如果您有一個大型應用程序,需要更好的數據庫管理,我會研究sqlLite。
Android支持類和函數來幫助訪問/存儲信息。
Theres在android網站上的一個很好的教程叫做記事本,帶你通過如何使用sqlite。
這應該讓你開始:)
http://developer.android.com/guide/tutorials/notepad/index.html – tutts 2011-04-15 17:55:18
使用基於文件,數據庫或XML完全取決於你正在建設什麼樣的應用。例如:如果您解析XML提要並將結果存儲回XML文件 - 這完全違背了存儲目的!
數據庫用於存儲結構化和相關內容,如 - 新聞提要結果,電子郵件客戶端數據等
文件更用於存儲像存儲圖片,附件的原始/二進制內容等
順便說一句,如果你是初學者 - 你應該嘗試所有這些! :)
希望這有助於!
接受最適合您的答案。這有助於更好地組織論壇,也對其他來這裏尋找答案的人有用。 – 2011-04-18 04:19:17
它確實看起來像OP沒有太多關於Android的研究... @OP:如果這不是真的,你的問題應該更具體。 – 2011-04-15 17:52:13