SharedPreferences
1. 초기 설정 값 저장, Bool 변수 확인
2. 어플이 종료되어도 값이 남아있음
3. 액티비티간 데이터 공유 가능
4. 간단한 값은 DB를 대체하여 저장하고 사용할 수 있음
5. 키, 데이터 쌍으로 저장
생성
final String PREFNAME = "Preferences";
SharedPreferences settings = getSharedPreferences(PREFNAME, 0);
저장
SharedPreferences.Editor editor = settings.edit();
editor.putXXX("키 값", 데이터);
editor.apply();
저장 가능한 데이터 타입
Boolean
Integer
Float
Long
String
Ex)
editor.putString("name", "홍길동");
editor.apply();
불러오기
settings.getXXX(불러올 키 값, 해당 값이 없을 경우 반환할 값);
삭제
editor.remove(삭제할 데이터의 키 값);
editor.apply();
모두 삭제
editor.clear();
editor.apply();
728x90
'# App > Android(JAVA)' 카테고리의 다른 글
[안드로이드 스튜디오] 스크롤뷰 밑에 버튼 고정하기 (0) | 2018.09.08 |
---|---|
[안드로이드 스튜디오] RecyclerView, CardView 사용하기 (0) | 2018.09.07 |
안드로이드스튜디오 인텐트 사용하기 (0) | 2018.08.06 |
안드로이드 스튜디오 로고 화면 (Splash 화면) 만들기 (0) | 2018.08.06 |
안드로이드 스튜디오 Please select Android SDK 해결 (0) | 2018.08.03 |
안드로이드스튜디오 프로젝트 Gitlab에 올리기 (1) | 2018.08.03 |
안드로이드스튜디오 리스너 정의하는 4가지 방법 (0) | 2018.08.03 |