【问题标题】:Storing Tables of Information on the Android Platform在 Android 平台上存储信息表
【发布时间】:2010-06-01 20:31:45
【问题描述】:

我有大约 20 页的信息存储在需要存储在我的 Android 应用程序中的表中。每列是公交路线上的一个指定站点,并且该列填满了公交车将在该站点停留的时间。还有某些信息需要与某些时间相关联,例如公共汽车是否在某个时间无障碍。

以下是其中一张表的示例:Bus Times

我曾考虑过使用 SQL lite,因为它似乎可以很容易地存储这些表;但是当我想到使用 SQL 时,我想到了动态数据存储,而且这种情况每年变化不应该超过一次。

SQL 是否适合此应用程序?有一个更好的方法吗?

谢谢, 抢

【问题讨论】:

    标签: android sqlite


    【解决方案1】:

    我认为数据库确实是执行此操作的合适形式。数据库中的数据不必经常或非常频繁地随机出现,更重要的是您可以相对容易地从大型数据集中提取非常具体的信息。因此,如果您需要将数据存储在本地,我会使用数据库。

    只是对另一种方法的提示。您是否考虑过直接从网站上读取这些数据?从这个页面的风格来看,我认为他们不提供网络服务,但也许你可以使用 HTTP Get 解析它?不知道结构是否会随着时间而改变,但这种解决方案的优点是您不需要区域设置存储,并且如果数据是更新的,您不必手动更新数据库。

    希望能帮到你

    【讨论】:

    • 我确实考虑过直接从网站上提取它,但格式往往会因页面而异,而且随着时间的推移它确实会发生一些变化。感谢您对使用数据库的意见。
    • 另外,当您说数据库时,您指的是可用的 SQL lite 吗?或者还有其他数据库可以用于 Android 应用程序吗?
    • 我说的是 sql lite。不知道还有没有。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多