public int getInt(String key, Integer defValue) { checkIsInit(); return sharedPreferences.getInt(key, defValue); }
public Float getFloat(String key, Float... defValue) { checkIsInit(); if (defValue.length > 0) return sharedPreferences.getFloat(key, defValue[0]); else return sharedPreferences.getFloat(key, 0.0f); }
public String getString(String key, String... defValue) { checkIsInit(); if (defValue.length > 0) return sharedPreferences.getString(key, defValue[0]); else return sharedPreferences.getString(key, ""); }
public Boolean getBoolean(String key, Boolean... defValue) { checkIsInit(); if (defValue.length > 0) return sharedPreferences.getBoolean(key, defValue[0]); else return sharedPreferences.getBoolean(key, false); }
public Long getLong(String key, Long... defValue) { checkIsInit(); if (defValue.length > 0) return sharedPreferences.getLong(key, defValue[0]); else return sharedPreferences.getLong(key, 0L); }
public void saveLong(String key, Long value) { checkIsInit(); sharedPreferences.edit().putLong(key, value).apply(); }
public void saveBoolean(String key, Boolean value) { checkIsInit(); sharedPreferences.edit().putBoolean(key, value).apply(); }
public void saveString(String key, String value) { checkIsInit(); sharedPreferences.edit().putString(key, value).apply(); }
public void saveFloat(String key, Float value) { checkIsInit(); sharedPreferences.edit().putFloat(key, value).apply(); }
public void delete(String key) { checkIsInit(); sharedPreferences.edit().remove(key).apply(); }
public void saveInt(String key, Integer value) { checkIsInit(); sharedPreferences.edit().putInt(key, value).apply(); }