【问题标题】:Persistent Data Storage in Android DevelopmentAndroid 开发中的持久化数据存储
【发布时间】:2012-05-27 06:40:21
【问题描述】:

我是 Java 和 Android 开发的新手,我想问一下将数据存储到持久存储的可用方法是什么?例如,我想将字符串集合存储在数据库或文件中。

请指教。谢谢。

【问题讨论】:

    标签: java android


    【解决方案1】:

    Data Storage

    Android 为您提供了多种保存持久应用程序数据的选项。您选择的解决方案取决于您的特定需求,例如数据是否应该对您的应用程序私有或可供其他应用程序(和用户)访问,以及您的数据需要多少空间。

    您的数据存储选项如下:

    共享偏好 将私有原始数据存储在键值对中。

    内部存储 将私有数据存储在设备内存中。

    外部存储 将公共数据存储在共享的外部存储上。

    SQLite 数据库 将结构化数据存储在私有数据库中。 网络连接 使用您自己的网络服务器将数据存储在网络上。

    【讨论】:

      【解决方案2】:

      正如您在问题本身中所说,您可以使用文件或数据库。如果有更多数据,那么您可以使用文件和数据库(SQLITE),否则如果数据量小,那么您也可以使用 SharedPreferences。下面是一个链接它所有关于android中的数据存储都来自documentaion.Hope它会帮助你。 :)

      Here是链接

      【讨论】:

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