개발/안드로이드

Android - SharedPreferences

웅'jk 2023. 1. 31. 11:15

SharedPreferences 는 안드로이드 앱의 내부 저장소에 데이터를 저장하는 방법입니다.

 

DB의 저장할 필요가 없는 간단한 데이터를 저장하는데 용이합니다.

 

JAVA code

# 생성하는 방법
# 첫번째 파라미터는 저장소 이름을 적어준다.
# 두번째 파라미터는 우리 앱에서만 사용할 수 있도록 한다.
SharedPreferences sp = getSharedPreferences(SP_NAME,MODE_PRIVATE);
SharedPreferences.Editor editor = sp.edit();
editor.putString("sentence",Stringdata);
editor.apply();

# 생성한 저장소 이용하는방법
SharedPreferences sp = getSharedPreferences(SP_NAME,MODE_PRIVATE);
String sentence = sp.getString("sentence","");

# SP_NAME 은 상수로 지정해놓은 String 형식의 저장소 이름입니다.