public class SharedPreferencesManager { static SharedPreferences shPreferences; public static String USER_ID = "userid"; Context myContext; public SharedPreferencesManager(Context ctx) { myContext = ctx; } public static String getPreference(String key, String Default, Activity activity) { shPreferences = PreferenceManager.getDefaultSharedPreferences(activity.getBaseContext()); return shPreferences.getString(key, Default); } // Set SharedPreferences - String Value public static boolean setPreference(String key, String value, Activity activity) { if (value != null) { shPreferences = PreferenceManager.getDefaultSharedPreferences(activity.getBaseContext()); Editor editor = shPreferences.edit(); editor.putString(key, value); editor.commit(); return true; } return false; } // Set SharedPreferences - boolean Value public static boolean setPreference(String key, boolean value, Activity activity) { shPreferences = PreferenceManager.getDefaultSharedPreferences(activity.getBaseContext()); Editor editor = shPreferences.edit(); editor.putBoolean(key, value); editor.commit(); return true; } // Set SharedPreferences - integer Value public static boolean setPreference(String key, int value, Activity activity) { shPreferences = PreferenceManager.getDefaultSharedPreferences(activity.getBaseContext()); Editor editor = shPreferences.edit(); editor.putInt(key, value); editor.commit(); return true; } public static String getUserId(Context activity) { try { shPreferences = PreferenceManager.getDefaultSharedPreferences(activity); } catch (Exception e) { } return shPreferences.getString(USER_ID, ""); } }