【问题标题】:Mobile app: Localfiles VS LocalDB?移动应用程序:Localfiles VS LocalDB?
【发布时间】:2016-10-14 21:01:10
【问题描述】:

我正在使用 xamarin 表单开发移动应用程序。我必须存储几个段落才能在多个页面上显示。 我想知道 LocalDb 或文件哪个更好。

【问题讨论】:

  • 如果只是一些静态文本,我会使用本地文件或资源

标签: android ios mobile xamarin xamarin.ios


【解决方案1】:

取决于你想花多少段落和多少时间。

简单的方法是使用文件。您只需对它们进行硬编码,然后阅读和编辑它们的内容(page1p1、page1p2.. 等)。

本地数据库是更好的选择,因为您可以轻松扩展页面和段落的数量,并且更容易跟踪它们。但是还有更多的代码要写……所以对于少量的页面来说是不值得的

【讨论】:

  • 在应用程序中,可能有 5-6 个页面,每个页面有 4-5 个子类别。每个子类别有 3-4 个 Q/A 格式。所以,总共可以有 60 个 Q 和 A。那么你的建议是什么。
  • 在这种情况下是数据库,更容易管理。 developer.android.com/training/basics/data-storage/…您可以创建一个表格,在其中插入问题并具有列名 textLocation (p1p1, p1p2,p,p2p1...)
【解决方案2】:

在这种情况下,本地文件是一个很好的解决方案。您有一个简单的数据结构,在使用数据库时没有理由使用额外的内存和资源。

【讨论】:

    猜你喜欢
    • 2011-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-10
    • 2014-10-25
    相关资源
    最近更新 更多