Java 是否为下次启动保留输入的信息?
我该如何编写我的android应用程序来记住用户在两次使用之间输入的值 例如,假设我有一个Java 是否为下次启动保留输入的信息?,java,android,retain,Java,Android,Retain,我该如何编写我的android应用程序来记住用户在两次使用之间输入的值 例如,假设我有一个EditText“input1”和一个spinner“input2”,它们在名为“output1”的textview中给出结果 当前,当我关闭并重新打开应用程序时,所有输入的值和计算都将丢失并重置 如何修复此问题?您可以使用SQLite或原始文件系统。显示了SQLite的基本用法。您有三个选项。见鬼去吧 在您的情况下,文件I/O和数据库将被过度使用。我建议使用Preferences API。在理解它的工作原
EditText
“input1
”和一个spinner
“input2
”,它们在名为“output1
”的textview
中给出结果
当前,当我关闭并重新打开应用程序时,所有输入的值和计算都将丢失并重置
如何修复此问题?您可以使用SQLite或原始文件系统。显示了SQLite的基本用法。您有三个选项。见鬼去吧
在您的情况下,文件I/O和数据库将被过度使用。我建议使用Preferences API。在理解它的工作原理时遇到一些困难。。。我是否应该将输入的值视为首选项、文件、数据库或什么?我是Java新手,如果这是显而易见的,我很抱歉。这是你的选择。正如Bahadir所建议的,也许最简单、最轻量级的方法就是使用偏好。然而,如果您是Java新手,那么首先开始学习Java可能是有意义的。你可以从一个地方开始,但还有很多其他地方。接下来,我将浏览股票Android教程,然后启动您自己的应用程序。