[6] 데이터 저장 [0]

DEPENDENCIES AND PREREQUISITES

  • Android 1.6 (API Level 4) or higher
  • Familiarity with Map key-value collections
  • Familiarity with the Java file I/O API
  • Familiarity with SQL databases

YOU SHOULD ALSO READ


Most Android apps need to save data, even if only to save information about the app state during onPause() so the user’s progress is not lost. Most non-trivial apps also need to save user settings, and some apps must manage large amounts of information in files and databases. This class introduces you to the principal data storage options in Android, including:

대부분의 안드로이드 앱은 데이터를 세이브할 필요가 있지요. 심지어 앱이 onPause() 일 때에 대한 정보만을 저장한다고 해도, 사용자의 프로그레스를 잃지 않기 위해서 저장합니다. 대부분의 사소하지 않은 앱들은 유저의 세팅을 저장합니다. 그리고 일부 앱은 반드시 큰 정보를 데이타베이스에 저장해서 관리해야 하기도 하지요. 이번 시간에서는 데이터 저장을 배웁니다.

  • Saving key-value pairs of simple data types in a shared preferences file
  • Saving arbitrary files in Android’s file system
  • Using databases managed by SQLite
  • 간단한 데이터 타입의 key-value 쌍을 공유 파일에 저장하는 방법
  • 안드로이드 파일시스템에 임의의 파일을 저장하기
  • SQLite 로 관리되는 데이타베이스 사용하기

Lessons


Saving Key-Value Sets
Learn to use a shared preferences file for storing small amounts of information in key-value pairs.
공유된 우선 파일을 사용하는 방법을 배웁니다. 작은 양의 정보를 key-value 쌍으로 저장하지요.
Saving Files
Learn to save a basic file, such as to store long sequences of data that are generally read in order.
기본 파일을 저장하는 것을 배웁니다. 알맞게 일반적으로 읽히는 데이터의 긴 시퀀스를 저장하는 것들 말이지요
Saving Data in SQL Databases
Learn to use a SQLite database to read and write structured data.
SQLite 데이타베이스를 사용하는 방법을 배웁니다. 구조적인 데이터를 읽고 쓰기 위함입니다.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중