개발/개발 자료

[Android] 프리퍼런스 이용하기

시원한물냉 2013. 10. 3. 14:26

아이디저장, 자동로그인 또는 기타 환경설정에 필요한 변수를 저장.

형태는 xml형태로 어플에 저장된다.




// 프리퍼런스 설정
SharedPreferences prefs = getSharedPreferences("PrefName", MODE_PRIVATE);
SharedPreferences.Editor editor = prefs.edit();
 
editor.putBoolean("p_IDSave", true);    // Boolean
editor.putString("p_UserID","userid");   // String
editor.commit();
 
 
// 프리퍼런스 값 가져오기
SharedPreferences prefs = getSharedPreferences("PrefName", MODE_PRIVATE);
Boolean p_IDSave = prefs.getBoolean("p_IDSave");   // Boolean
Boolean p_UserID = prefs.getString("p_UserID");       // String