在Android应用中保存信息

时间:2010-09-07 22:39:13

标签: java android

我刚开始在Android上用Java编写,所以请耐心等待。

我想在我的应用中保留一些设置,通常我会使用xml文件。麻烦的是我不知道如何将它加载到xml解析器中来读取它。

我以为我可以把它放到/res/values/Info.xml中并从那里打开但是它找不到文件。

我还读到人们开始使用SQLite数据库来保存信息,这是更标准的方法吗?

非常感谢

卢克

2 个答案:

答案 0 :(得分:2)

听起来你想要的是Shared Preferences。它是一种存储键值对的简单方法,以及一个允许用户更改它们的UI。

答案 1 :(得分:0)

您可以尝试存储到External Files(这样他们可以在SD卡上保存设置,如果他们有2.2)。您将无法像尝试那样修改res文件夹中的文件,因为这些文件会被编译到应用程序包中。您也可以尝试在同一页面上找到的内部文件。 SQLite可能对配置设置有点多。