我如何/在哪里“存储”/保存我的应用程序中的数据?

时间:2015-03-08 15:55:47

标签: java android android-layout android-view

我在布局中向用户显示日期,例如文字 当用户按下按钮时,我想在那些代表这些“日期”的字段中获取信息,但如果我在其中获取文本对我来说没有价值。
我需要存储创建这些“文本”元素的原始日期,并从那里获取它们 在android中是否有一个特定的构造可以用作存储区域,或者我应该只使用带变量的静态类来保存它们?

1 个答案:

答案 0 :(得分:1)

在您的情况下,您应该使用SharedPreferences来存储数据,方法是先将数据转换为String(text)或int / long。 这将允许您轻松编写和检索数据,您应该使用它。

您还可以使用文件系统在内部存储上使用serializable保存几乎所有Java对象。

无论哪种方式,即使您的应用已关闭或设备已关闭,数据也会保留在那里。