最好在android上保存字符串

最好在android上保存字符串,android,android-file,android-sqlite,Android,Android File,Android Sqlite,在android上保存多个字符串的最佳方法是什么? 我认为最好的方法是SQLite,但在这种情况下,当我关闭我的应用程序时,数据会被保存吗?当我再次打开应用程序时,数据会在那里吗?或者我应该使用txt文件来保存和还原它?这取决于您试图对该文件执行的操作。在保存数据时,有几个选项:内部存储、外部存储、缓存、SQLite数据库或网络。如果您只是保存了几个字符串,我认为创建一个数据库是过分的。我将考虑将文件保存到内部存储。您可以将字符串写入文件,然后在重新启动应用程序时检索该文件 你不想让事情变得比需

在android上保存多个字符串的最佳方法是什么?
我认为最好的方法是SQLite,但在这种情况下,当我关闭我的应用程序时,数据会被保存吗?当我再次打开应用程序时,数据会在那里吗?或者我应该使用txt文件来保存和还原它?

这取决于您试图对该文件执行的操作。在保存数据时,有几个选项:内部存储、外部存储、缓存、SQLite数据库或网络。如果您只是保存了几个
字符串
,我认为创建一个数据库是过分的。我将考虑将文件保存到内部存储。您可以将
字符串写入文件,然后在重新启动应用程序时检索该文件

你不想让事情变得比需要的更复杂。保持简单。如果您要保存几KB的数据,请使用文件。如果要获取MB的数据,并且需要查询特定的数据集,请查看数据库。您必须记住,数据库需要花费大量的时间和资源,不仅要设置,还要维护

以下是Android文档,概述了将数据保存到设备的不同方式:


这将真正帮助您了解什么最适合您。

是的,SQLite将保存您的数据。这就是重点;)你从哪里弄到这些线的?服务器?用户输入?很高兴我能帮忙!祝你好运!