在Android应用程序中存储静态数据

时间:2010-07-28 12:50:43

标签: android database

我目前正在各大学校园开发一个简单的信息应用程序。我希望应用程序主要在脱机状态下运行,因此我想在本地存储我的所有信息。应用程序中的数据不会有任何变化,因此我想知道存储此类数据的最佳(实践)方法是什么?基本上我应该将信息存储在SQLite数据库,java文件或xml中吗?

3 个答案:

答案 0 :(得分:1)

答案取决于您的要求,但由于与SQLite的内置集成,最简单的可能只是使用SQLite,而且您可以获得关系数据库的好处。您可以参考Notepad tutorial作为开始。

答案 1 :(得分:1)

这取决于您拥有的数据。如果它主要是文本我会将它存储在android字符串资源文件中。如果它以某种方式构造并且具有ID和关系将其存储在数据库中。

答案 2 :(得分:0)

我们有一个大学项目需要Android手机上的本地数据库。什么是使用SQLite写在存储棒上的数据库。 (我们找不到直接在文件系统上写入的权限)

首先在API网站上查看android.database.sqlite包。

这里有一个很好的教程: http://www.devx.com/wireless/Article/40842