sharedpreferences guide code example

Example 1: android save int

public void saveInt(int val, String key){
    SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(mainActivity);
    SharedPreferences.Editor editor = prefs.edit();
    editor.putInt(key, val);
    editor.apply();
}

public int getInt(String key){
    SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(mainActivity);
    int val = prefs.getInt(key, 0);
    return val;
}

Example 2: android key value pair

Map <Integer,String> myMap = new HashMap<Integer,String>();

Iterator<Entry<Integer, String>> iterator = myMap.entrySet().iterator();
while (iterator.hasNext()) {
    Map.Entry<Integer,String> pairs = (Map.Entry<Integer,String>)iterator.next();
    String value =  pairs.getValue();
    Integer key = pairs.getKey();
    System.out.println(key +"--->"+value);
}

Tags:

Misc Example