Попробуйте использовать:
SharedPreferences settings = getSharedPreferences(appName,0);
settings.getBoolean("flag", true);
settings.getString("user", "hello");
И поставить:
SharedPreferences settings = getSharedPreferences(appName,0);
SharedPreferences.Editor editor = settings.edit();
editor.putBoolean("flag",true);
editor.putString("user","hello");
editor.commit();
Это то, что я использую в своем приложении, и оно разделяет логические / целые / строковые строки, используемые во многих классах
Примечание. AppName не обязательно должно быть именем приложения, как в официальном руководстве.