我对 Android 应用程序比较陌生,并且有一个应用程序启动并运行并且(几乎)按我想要的方式工作。
这是一个相当简单的应用程序,只有几个按钮/活动,主要目标是在屏幕上显示条形码。
我使用自定义字体和硬编码值来填充条形码,但我现在正在寻找扩展应用程序,让用户可以选择他们需要的条形码编号。
我有一个设置活动,目前它只包含一个微调器和按钮。我想要做的是让用户从微调器中选择条形码值,然后单击按钮以保存值(作为文本),以便我可以使用该值来填充条形码。
我已经阅读了一些内容并遇到了 SharedPreferences 和 Internal Storage,但无法确定哪个最适合使用。
如果应用程序关闭,SharedPreferences 是否会继续存储信息,或者用户是否需要再次重新填充设置?内部存储会是更好的选择吗?
如果是这样,保存所选值然后将其填充到另一个活动中的最佳方法是什么?