그 안에 다음과 같은 내용을 타이핑해주세요~
private static final String pref_name = "appname";
private static final int pref_mode = Context.MODE_PRIVATE;
//////////////////////////////////////////////////////////////////////////
private static SharedPreferences getPref(Context context) {
return context.getSharedPreferences(pref_name, pref_mode);
}
//////////////////////////////////////////////////////////////////////////
public static void savePreferenceString(Context context, String key, String value) {
getPref(context).edit().putString(key, value).commit();
}
public static String getPreferenceString(Context context, String key, String value) {
return getPref(context).getString(key, value);
}
//////////////////////////////////////////////////////////////////////////
public static void savePreferenceInt(Context context, String key, Integer value) {
getPref(context).edit().putInt(key, value).commit();
}
public static Integer getPreferenceInt(Context context, String key, Integer value) {
return getPref(context).getInt(key, value);
}
사용하는 측에서는 다음과 같이 사용하면 됩니다.
MyUtil.savePreferenceString(getApplicationContext(), "name", "철수");
name이라는 key 에 "철수"라는 값이 저장됩니다.
String name = MyUtil.getPreferenceString(getApplicationContext(), "name");
나중에 name 이라는 key에 있는 값을 가져오면 거기에 "철수"라는 값이
들어가 있게 됩니다.
댓글 없음:
댓글 쓰기