sharedpreferences 를 보는 방법
1.SharedPreferences 소개
소프트웨어의 설정 매개 변수를 저장하기 위해 Android 플랫폼은 경량의 스토리지 클래스인 SharedPreferences 클래스를 제공합니다 SharedPreferences 를 사용하여 데이터를 저장합니다. 그 뒤에는 XML 파일을 사용하여 데이터를 저장하고 파일은/data/data/lt 에 저장합니다. Package namegt;; /shared_prefs 디렉토리에 있습니다.
2. SharedPreferences 객체 가져오기 메소드:
shared preferences pre = context.getsharedpreferences
참고: name 은 이 구성 요소의 구성 파일 이름입니다. 이 구성 파일을 이 응용 프로그램의 다른 구성 요소 * * * 와 함께 즐기려면 이 이름을 사용하여 이 구성 파일을 검색할 수 있습니다. Android 에서 SharedPreferences 가 다음과 같이 확인되었으므로 특히 주의해야 합니다 파일 이름만 직접 쓰면 됩니다. /data/data/lt 에 직접 저장됩니다. Package namegt;; /shared_prefs 경로 아래에 키 값 쌍으로 매개변수를 저장합니다. 매개 변수 값을 얻어야 하는 경우 매개 변수의 키 인덱스를 누르면 됩니다.
shared preferences pre = activity.get preferences (intmode);
참고: 구성 파일은 호출된 Activity 에서만 사용할 수 있습니다. Mode 는 작동 모드이고 기본 모드는 0 또는 MODE_PRIVATE 이며 MODE_APPEND, MODE_WORLD_READABLE 및 MODE_WORLD_WRITEABLE 을 사용할 수 있습니다
shared preferences pre = preference manager.getdefaultsharedpreferences (컨텍스트);
주: 각 애플리케이션마다 getDefaultSharedPreferences 를 사용하여 획득한 기본 구성 파일 preferences.xml 이 있습니다.
3.SharedPreferences 사용 단계:
SharedPreferences 사용이 매우 간편하여 데이터를 쉽게 저장하고 읽을 수 있습니다. SharedPreferences 는 String, int 등과 같은 간단한 유형의 데이터만 저장할 수 있습니다. 일반적으로 복잡한 유형의 데이터를 Base64 인코딩으로 변환하고 변환된 데이터를 XML 파일에 문자열로 저장한 다음 SharedPreferences 를 사용하여 저장합니다.
SharedPreferences 를 사용하여 키-값 쌍을 저장하는 단계는 다음과 같습니다.
1) SharedPreferences 객체 가져오기
< p3) key-value 쌍은 SharedPreferences.Editor 인터페이스의 putXxx () 메서드를 통해 저장됩니다. 여기서 Xxx 는 다른 데이터 유형을 나타냅니다. 예: 문자열 유형의 value 에는 putString () 메서드가 필요합니다.
4) SharedPreferences.Editor 인터페이스의 commit () 메소드를 통해 key-value 쌍을 저장합니다. commit 메소드는 데이터베이스 트랜잭션의 제출 (commit) 작업과 같습니다
4. 데이터 저장 및 데이터 읽기 프로세스:
데이터 정보 저장
1) configuration 이라는 구성 파일을 열고 있는 경우 엽니다.