MODE 종류
- MODE_PRIVATE : 생성한 Application에서만 사용 가능하다.
- MODE_WORLD_READABLE : 외부 App에서 사용 가능, But 읽기만 가능
- MODE_WORLD_WRITEABLE : 외부 App에서 사용 가능, 읽기/쓰기 가능
// 이메일 저장하자.
// SharedPreference에 저장한다. (파일로 저장한다와 동일하다고 생각하면된다.)
SharedPreferences sp = getSharedPreferences("Register App", MODE_PRIVATE);
//저장소 이름, 모드설정 (PRIVATE는 다른 앱에서 접근 불가)
SharedPreferences.Editor editer = sp.edit();
editer.putString("email", email); //key, value
editer.apply(); //적용완료
// SharedPerference로 저장된 값에 대해 바로 가져올수있다.
SharedPreferences sp = getSharedPreferences("Register App", MODE_PRIVATE); //이전에 사용했던 저장소와 동일하게 작성해야함.
String email = sp.getString("email", ""); //있을수도 있고 없을수도 있기때문에, default value도 넣어야한다.
감사합니다, 이 글이 많은 도움이 되었습니다.