对于某些功能,我想在设置屏幕中存储用户输入的PIN
。我希望将该引脚本地存储在移动设备中,直到应用程序存在于该特定设备中。
我使用SharedPreferences
来实现这一目标。这是好方法吗?或任何其他更好的方法?
SharedPreferences settings = getApplicationContext().getSharedPreferences(PREFS_NAME, 0);
SharedPreferences.Editor editor = settings.edit();
editor.putInt("1234", YOUR_PIN);
// Apply the edits!
editor.apply();
// Get from the SharedPreferences
SharedPreferences settings = getApplicationContext().getSharedPreferences(PREFS_NAME, 0);
int PIN = settings.getInt("YOUR_PIN", 0);