SharedPrefrences 사용
간단한 데이터들을 파일로 저장하는 API
파일의 저장위치 :
data/data/(package_name)/shared_refs/SharedPrefrence
“shared_prefs” 에 생성된다.
이름에 “.xml” 이 붙은 파일이 생성된다.
주로 설정 정보, 자동로그인 기능 구현시에 사용된다.
SharedPrefrences 사용방법
저장
SharedPrefernces 객체 생성
context.getSharedPrefrences로 가져온다.
name : 파일이름
mode : 저장모드
MODE_PRIVATE
생성된 파일은 호출된 어플리케이션 ( 또는 동일한 사용자 ID를 공유하는 모든 어플리케이션) 에서만 엑세스 할 수 있는 기본 모드이다.
상수값 0
MODE_WORLD_READABLE
MODE_WORLD_WRITEABLE
MODE_MULTI_PROCESS
SharedPrefreces.Editor 객체 생성
SharedPrefrences.edit( ) 로 가져온다.
Editor.put*** 메소드로 정보 저장
Editor.commit 메소드로 실행
읽어오는 방법
getSharedPrefrences 로 객체 얻어온다.
객체가 null 이 아니고, 객체.contains 메소드로 자료 있는지 조건문으로 확인