创建应用程序时存储数据的方式
Ways of storing data when creating application
正如您从我的问题中看到的那样,我想知道在创建应用程序时有哪些选项可以存储数据(比如 Android 应用程序,但也可以是任何其他类型),然后使用数据库和服务器 ( SQL 服务器、Oracle、SQLite 等)?因为在使用这种存储数据时,用户还必须连接到服务器,而我不希望这样。
到目前为止,我只遇到过将数据存储在数据库中的应用程序,如果我有一个 TextBox
,我在其中输入稍后应该显示在 ComboBox
中的单词,那么这些单词后面总是跟 sql 命令 Insert into
然后 Select
从数据库填充 ComboBox
。但是,如果我想在部署 Android 应用程序时将数据存储在应用程序用户的手机 phone 上,我应该 Insert into
在哪里?我该怎么做?
如果不想使用数据库,参考这个试试:
How to store persistent data easily without using databases?
上面的一个回答中也提到了。但我建议您使用 Android Studio 的 SharedPreferences。以下是一些链接:
https://developer.android.com/reference/android/content/SharedPreferences
https://developer.android.com/training/data-storage/shared-preferences
否则,离线存储选项:
What is the best way to store data offline on android apps?
正如您从我的问题中看到的那样,我想知道在创建应用程序时有哪些选项可以存储数据(比如 Android 应用程序,但也可以是任何其他类型),然后使用数据库和服务器 ( SQL 服务器、Oracle、SQLite 等)?因为在使用这种存储数据时,用户还必须连接到服务器,而我不希望这样。
到目前为止,我只遇到过将数据存储在数据库中的应用程序,如果我有一个 TextBox
,我在其中输入稍后应该显示在 ComboBox
中的单词,那么这些单词后面总是跟 sql 命令 Insert into
然后 Select
从数据库填充 ComboBox
。但是,如果我想在部署 Android 应用程序时将数据存储在应用程序用户的手机 phone 上,我应该 Insert into
在哪里?我该怎么做?
如果不想使用数据库,参考这个试试: How to store persistent data easily without using databases?
上面的一个回答中也提到了。但我建议您使用 Android Studio 的 SharedPreferences。以下是一些链接: https://developer.android.com/reference/android/content/SharedPreferences https://developer.android.com/training/data-storage/shared-preferences
否则,离线存储选项: What is the best way to store data offline on android apps?