private SharedPreferences pref;
  
    // 데이터 가져오기
    pref = context.getSharedPreferences("score"0)
    high_Score = pref .getInt("key_Score"0);
 
         ---------------------------------------------------------------
         context.getSharedPreferences("score"0)
     "score"는 단말기내의 공간에 score.xml을 참조한다.
     0은 권한을 뜻하는데 어떻게 score.xml이 생기는지 어떤 권한인지는 아직 모르겠다.
 
         high_Score 변수에 키 값이 "key_Score"라고 저장된 Int형 값을 가져온다.
         key_Score라는 키 값이 없으면 디폴트로 0을 가져온다.
 
      // 데이터 저장
      SharedPreferences.Editor ed = pref.edit()
      ed.putInt("key_Score", score)
      ed.commit();

             -------------------------------------------------------

             key_Score 라는 키 값을 갖는 Int형 저장소에 score를 저장한다.

             commit(); 을 완료해 주어야 값이 저장된다.

'Android > Etc.' 카테고리의 다른 글

Max OS에서 NDK 개발하기  (1) 2012.07.04
넥서스S USB 드라이버 다운  (0) 2011.04.18
Orientation 고정, 키보드 숨기기  (0) 2011.04.17
멀티터치 구현하기  (0) 2011.03.16
Permission  (0) 2011.01.26
데이터 저장 (SharedPreferences)  (0) 2011.01.25

+ Recent posts