0

我对 Android 应用程序比较陌生,并且有一个应用程序启动并运行并且(几乎)按我想要的方式工作。

这是一个相当简单的应用程序,只有几个按钮/活动,主要目标是在屏幕上显示条形码。

我使用自定义字体和硬编码值来填充条形码,但我现在正在寻找扩展应用程序,让用户可以选择他们需要的条形码编号。

我有一个设置活动,目前它只包含一个微调器和按钮。我想要做的是让用户从微调器中选择条形码值,然后单击按钮以保存值(作为文本),以便我可以使用该值来填充条形码。

我已经阅读了一些内容并遇到了 SharedPreferences 和 Internal Storage,但无法确定哪个最适合使用。

如果应用程序关闭,SharedPreferences 是否会继续存储信息,或者用户是否需要再次重新填充设置?内部存储会是更好的选择吗?

如果是这样,保存所选值然后将其填充到另一个活动中的最佳方法是什么?

4

1 回答 1

1

您存储的每个值都SharedPreferences将保留,直到您的应用程序被卸载。在这种情况下SharedPreferences将是最好的选择。

于 2013-08-11T08:36:09.380 回答