Упрощает использование стандартного класса Android SharedPreferences. Разработчик может сделать несколько строк кода, которые в противном случае потребовали бы нескольких. Простой для понимания по сравнению с классом по умолчанию и простой в использовании.
жен поделиться настройками, используя класс sharedpreferences в android, и настройки должны быть разделены между двумя действиями. Как мне передать эти предпочтения из одного занятия в другое? Статические переменные могут быть использованы, но они не работают для меня.
//code for setting shared preferences
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
SharedPreferences.Editor editor = settings.edit();
editor.putString("login_session_key",response.getLogin_Session_Key());
editor.putString("user_name", username.getText().toString());
editor.commit();
//code for getting shared preferences
SharedPreferences settings = getSharedPreferences(SignIn.PREFS_NAME,
Activity.MODE_PRIVATE);
username = (TextView) findViewById(R.id.username);
String uname = settings.getString("user_name", null);
username.setText(uname);