public class SharedPreferencesDanLi {
private String filename;
private Context context;
private android.content.SharedPreferences SharedPreferences;
public SharedPreferencesDanLi(String filename, Context context) {
this.filename = filename;
this.context = context;
SharedPreferences=context.getSharedPreferences(filename, Context.MODE_PRIVATE);
}
private static SharedPreferencesDanLi sharedPreferencesDanLi;
//提供一个公共的、静态的、返回值类型是当前本类的对象
public static SharedPreferencesDanLi getSharedPreferencesDanLi(String filename, Context context){
if(sharedPreferencesDanLi == null){
synchronized (SharedPreferencesDanLi.class){
if(sharedPreferencesDanLi == null) {
sharedPreferencesDanLi = new SharedPreferencesDanLi(filename,context);
}
}
}
return sharedPreferencesDanLi;
}
public void putVule
SharedPreferences存储简单的封装单例拿去用
最新推荐文章于 2024-07-31 17:40:34 发布
这篇博客介绍了如何使用SharedPreferences进行数据存储,并提供了封装的单例模式取出数据的方法。内容包括存入数据的步骤和实战中取出数据的单例示例,适合初学者参考。
摘要由CSDN通过智能技术生成