Show navigation Hide navigation

데이터 저장하기

종속관계 및 전제조건

  • Android 1.6(API 레벨 4) 또는 그 이상
  • 맵 키-값 컬렉션에 정통한 지식
  • Java file I/O API에 정통한 지식
  • SQL 데이터베이스에 정통한 지식

필독 항목

대부분의 Android 앱은 데이터를 저장해야 합니다. 하다못해 onPause() 동안에도 사용자의 진행 상태가 손실되지 않도록 앱 상태에 대한 정보만이라도 저장합니다. 또한, 대부분의 단순하지 않은 앱은 사용자 설정을 저장해야 하며, 어떤 앱은 파일 및 데이터베이스에서 대량의 정보를 관리해야 합니다. 이 클래스에서는 다음 사항을 포함해 Android의 주요 데이터 저장소 옵션에 대해 소개합니다.

  • 공유 기본 설정 파일에 간단한 데이터 유형의 키-값 쌍 저장하기
  • Android 파일 시스템에 임의의 파일 저장하기
  • SQLite로 관리되는 데이터베이스 사용하기

과정

키-값 세트 저장하기
키-값 쌍 내에 소량의 정보를 저장하기 위해 공유 기본 설정 파일을 사용하는 방법을 설명합니다.
파일 저장하기
일반적으로 순서대로 읽혀지는 긴 데이터 시퀀스를 저장하는 것과 같이 기본적인 파일 저장에 대해 설명합니다.
SQL 데이터베이스에 데이터 저장하기
SQLite 데이터베이스를 사용하여 구조화된 데이터를 읽고 쓰는 방법에 대해 설명합니다.