【问题标题】:What kind of file should I be using when loading a database file in android?在android中加载数据库文件时应该使用什么样的文件?
【发布时间】:2011-06-20 09:32:58
【问题描述】:

现在写,我正在开发一个应用程序,该应用程序基于用 java 编写的计算机应用程序。在那个程序中,我将几个数据库文件加载到其中。这些文件是 .properties 文件。我已经有了这些文件,它们在电脑上很快,但在安卓上却很慢。有没有更好的文件我应该使用,我可以通过将 .properties 文件转换为它们来创建(我不想重新创建文件,因为它们需要几天时间才能创建,而且很难做到,所以我真的不想再这样做了)我听说android通常使用sqlite,但我不知道如何使用它,所以如果这是最好的选择,谁能告诉我我会怎么做使用它(顺便说一下,有几个不同的数据库文件,而不仅仅是一个)。

【问题讨论】:

  • 您到底在用 .properties 文件做什么?将其加载到 sqlite 以外的其他数据库中?
  • 好吧,我可能用错了数据库这个词,但我想做的是,我有大量数据,我试图根据情况引用其中一个属性.特别是在我的 .properties 文件中,我有它,它看起来像这样:1=somthing 2=somthing 3=somthing 我需要根据特定的 sinario 引用一个特定的数字。这些文件有好几个,因为在不同的情况下,1 等于完全不同。我确定我错误地使用了术语数据库文件,但我就是这样做的。

标签: android database sqlite properties-file


【解决方案1】:

所以实际上你所做的与数据库无关。您的配置参数会因情况而异。

data storage 文档概述了在 Android 中存储数据的不同方式。

我不确定您的配置参数何时/为什么会发生更改,但通常共享首选项是保存一堆需要通过应用访问的原始类型数据的好模型。

您也没有说明您现在处理首选项文件的准确程度,但您还可以通过缓存数据来提高性能,因此您只有一次长时间的加载暂停。

【讨论】:

    猜你喜欢
    • 2011-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多