我製作了一個包含最常用的德語單詞和句子的Android應用程序。該應用程序包含一個存儲所有數據的CSV文件。在Android應用程序中存儲文本數據的最佳方式?
目前它按預期工作,但我想問是否有更好的方式來直接在應用程序中存儲這些數據?
我也在想通過互聯網更新數據的能力,比如添加新的單詞和句子。
謝謝! Miretz
我製作了一個包含最常用的德語單詞和句子的Android應用程序。該應用程序包含一個存儲所有數據的CSV文件。在Android應用程序中存儲文本數據的最佳方式?
目前它按預期工作,但我想問是否有更好的方式來直接在應用程序中存儲這些數據?
我也在想通過互聯網更新數據的能力,比如添加新的單詞和句子。
謝謝! Miretz
有2種類型的SQLDatabaseLite和SharedPreference。兩者之間的主要區別是一個是組織的,另一個不是。
如果您需要快速使用應用程序中的存儲設施,例如更改活動SharedPrefference最適合您的文本大小。
如果您有一個複雜的數據庫系統,您需要爲特定事件保存多個數據SQLDatabaseLite適合您,例如這是客戶數據的電子表格;姓名,電話號碼等
是什麼樣的應用程序?如果您只需要存儲信息,則可以使用字符串xml文件或數據庫。 – Andreas 2012-03-13 12:10:32
是的,我只是將信息存儲在應用程序中,應用程序只是讀取和搜索數據 – Miretz 2012-03-13 13:11:03