我制作了一个包含最常用的德语单词和句子的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