Android开发中的持久数据存储
我是Java和Android开发的新手,我想问一下将数据存储到持久存储的可用方法是什么? 例如,我想存储数据库或文件中的字符串集合。
请指教。 谢谢。
正如你在问题中所说,你可以使用文件或数据库。如果有更多的数据那么你可以去文件和数据库(SQLITE)或者如果是小数据那么你也可以去SharedPreferences.Below是一个链接所有关于android中的datastorage都来自documentaion.Hope它会帮助你。 🙂
这是链接
数据存储
Android提供了几种保存持久应用程序数据的选项。 您选择的解决方案取决于您的特定需求,例如数据是应该是应用程序专用还是其他应用程序(和用户)可访问的数据以及数据所需的空间大小。
您的数据存储选项如下:
共享首选项将私有原始数据存储在键值对中。
内部存储将私有数据存储在设备内存中。
外部存储将公共数据存储在共享外部存储上。
SQLite数据库将结构化数据存储在私有数据库中。 网络连接使用您自己的网络服务器在Web上存储数据。