Package com.uos.uos_mobile.manager
Class SharedPreferencesManager
- java.lang.Object
-
- com.uos.uos_mobile.manager.SharedPreferencesManager
-
public class SharedPreferencesManager extends java.lang.Object
SharedPreferences를 쉽게 사용할 수 있도록 도와주는 클래스.
SharedPreferences에 데이터 저장 및 불러오기를 쉽게 할 수 있도록 도와주는 클래스입니다. 사용시 open() 함수를 통해 SharedPreferences에 접근, 사용 후에는 close() 함수를 통해 SharedPreferences 연결을 해제해줍니다.
- Since:
- 1.0.0
- Author:
- Sohn Young Jin
-
-
Constructor Summary
Constructors Constructor Description SharedPreferencesManager()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
close()
연결된 SharedPreferences의 연결을 해제합니다.static java.lang.Object
load(java.lang.String key, java.lang.Object defaultValue)
연결된 SharedPreferences에서 데이터를 불러옵니다.static void
open(android.content.Context context, java.lang.String name)
매개변수로 전달된 이름의 SharedPreferences에 접근할 수 있도록 설정합니다.static void
save(java.lang.String key, java.lang.Object value)
연결된 SharedPreferences에 데이터 저장합니다.
-
-
-
Method Detail
-
open
public static void open(android.content.Context context, java.lang.String name)
매개변수로 전달된 이름의 SharedPreferences에 접근할 수 있도록 설정합니다.- Parameters:
context
- SharedPreferences에 접근 시 필요한 Context 객체.name
- 접근할 SharedPreferences의 이름.
-
close
public static void close()
연결된 SharedPreferences의 연결을 해제합니다. 잘못된 접근을 막기 위해 SharedPreferences 사용 후 close() 함수를 호출하는 것을 권장합니다.
-
save
public static void save(java.lang.String key, java.lang.Object value)
연결된 SharedPreferences에 데이터 저장합니다.- Parameters:
key
- 저장할 데이터의 키값.value
- 저장할 데이터 값.
-
load
public static java.lang.Object load(java.lang.String key, java.lang.Object defaultValue)
연결된 SharedPreferences에서 데이터를 불러옵니다.- Parameters:
key
- 불러올 데이터의 키값.defaultValue
- 데이터가 없을 경우의 기본값.- Returns:
- Object SharedPreferences에서 키 값에 해당하는 데이터.
-
-