关于golang:GO进阶训练营完结

42次阅读

共计 1569 个字符,预计需要花费 4 分钟才能阅读完成。

download:GO 进阶训练营【完结】

读写更便利

public class PersistenceUtil {

private Context context; 



public Context getContext() {return context;} 



public void setContext(Context context) {this.context = context;} 



public PersistenceUtil(Context context) {this.context = context;} 



public void savePersistence(String name, String key, Integer value) { 

    SharedPreferences sharedPreferences = context.getSharedPreferences(name, Context.MODE_PRIVATE); 

    Editor editor = sharedPreferences.edit(); 

    editor.putInt(key, value); 

    editor.commit();} 



public void savePersistence(String name, String key, String value) { 

    SharedPreferences sharedPreferences = context.getSharedPreferences(name, Context.MODE_PRIVATE); 

    Editor editor = sharedPreferences.edit(); 

    editor.putString(key, value); 

    editor.commit();} 



public void savePersistence(String name, String key, Boolean value) { 

    SharedPreferences sharedPreferences = context.getSharedPreferences(name, Context.MODE_PRIVATE); 

    Editor editor = sharedPreferences.edit(); 

    editor.putBoolean(key, value); 

    editor.commit();} 



public String getPersistenceString(String name, String key) { 

    SharedPreferences sharedPreferences = context.getSharedPreferences(name, Context.MODE_PRIVATE); 

    String value = sharedPreferences.getString(key, "null"); 

    return value; 

} 



public Boolean getPersistenceBoolean(String name, String key) { 

    SharedPreferences sharedPreferences = context.getSharedPreferences(name, Context.MODE_PRIVATE); 

    Boolean value = sharedPreferences.getBoolean(key, false); 

    return value; 

} 



public Integer getPersistenceInteger(String name, String key) { 

    SharedPreferences sharedPreferences = context.getSharedPreferences(name, Context.MODE_PRIVATE); 

    Integer value = sharedPreferences.getInt(key, -1); 

    return value; 

} 

}

正文完
 0