컴퓨터 지식 네트워크 - 컴퓨터 백과사전 - sharedpreferences 를 보는 방법

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 객체 가져오기

< p

3) key-value 쌍은 SharedPreferences.Editor 인터페이스의 putXxx () 메서드를 통해 저장됩니다. 여기서 Xxx 는 다른 데이터 유형을 나타냅니다. 예: 문자열 유형의 value 에는 putString () 메서드가 필요합니다.

4) SharedPreferences.Editor 인터페이스의 commit () 메소드를 통해 key-value 쌍을 저장합니다. commit 메소드는 데이터베이스 트랜잭션의 제출 (commit) 작업과 같습니다

4. 데이터 저장 및 데이터 읽기 프로세스:

데이터 정보 저장

1) configuration 이라는 구성 파일을 열고 있는 경우 엽니다.

上篇: 하수의 카메라는 도대체 어디에 있습니까? 下篇: 잃어버린 행성 식민지 게임 모드
관련 내용