Android开发中的持久数据存储

dom*_*lao 1 java android

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

请指教.谢谢.

Sha*_*wal 9

数据存储

Android提供了几种保存持久应用程序数据的选项.您选择的解决方案取决于您的特定需求,例如数据是应该是应用程序专用还是其他应用程序(和用户)可访问的数据以及数据所需的空间大小.

您的数据存储选项如下:

共享首选项将 私有原始数据存储在键值对中.

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

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

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