package com.saruan.screenevaluation.Util;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
public class SharedPreferencesUtil {
public final static String PREF_FILE_NAME = "TP";
public static String ReadSomeKey(Context context, String keyString) {
try {
SharedPreferences sharedPreferences = context.getSharedPreferences(PREF_FILE_NAME, Context.MODE_PRIVATE);
String s = sharedPreferences.getString(keyString, "");
return s;
} catch (Exception e) {
System.out.println("发生错误:" + e.getMessage());
return null;
}
}
public static void WriteSomeKey(Context context, String key, String value) {
try {
SharedPreferences preferences = context.getSharedPreferences(PREF_FILE_NAME, Context.MODE_PRIVATE);
Editor editor = preferences.edit();
editor.putString(key, value);
editor.commit();
} catch (Exception e) {
System.out.println(e.getMessage());
}
}
// 清除全部数据
public static void ClearAll(Context context, String key) {
SharedPreferences sp = context.getSharedPreferences(key, Context.MODE_PRIVATE);
Editor editor = sp.edit();
editor.clear();
editor.commit();
}
public static void ClearKey(Context context, String key) {
SharedPreferences sp = context.getSharedPreferences(key, Context.MODE_PRIVATE);
Editor editor = sp.edit();
editor.remove(key);
editor.commit();
}
}
android SharedPreferences 轻量级保存封装
最新推荐文章于 2024-06-29 19:48:59 发布