* 안드로이드 애플리케이션 데이터를 저장하기 위한 경량 기법인 공유란?
: Boolean, int, long, float, String 기본 타입을 지원하며, 이들은 기본값, 클래스 인스턴트 변수, 현재 UI 상태, 그리고 사용자 환경 설정을 빠르게 저장하기 적합 상태로 만든다. 사용자 세션 간에 데이터를 지속시키고, 애플리케이션 컴포넌트 간에 설정을 공유하는데 사용
* 액티비티 인스턴스 세부사항을 저장하는데 사용되는 이벤트 핸들러란?
: 공유 메커니즘처럼 동작, 이는 액티비티의 인스턴스 값을 저장하는데 사용될 수 있는 기본타입의 키/값 맵을 표현하는 Bundle 매개변수 하나를 제공한다. 이 번들은 onCreate 와 onRestoreInstanceState 메서드 핸들러에 전달되는 매개변수로 사용 가능하도록 만들어진다. 이 UI 상태 번들은 액티비티가 예상치 못한 재시작 이후에도 동일한 UI를 제공하기 위해 필요한 값들을 기록하는 데 사용된다.
SQLite는 1. 오픈소스다. 2. 표준을 잘 준수하고 있다. 3. 가볍다. 4. 단일 계층으로 된 데이터베이스다. 이렇게 4가지 특징을 가지고 있습니다. 컴팩트한 C 라이브러리로 구현되어 있으면 안드로이드 소프트웨어 스택의 한 부분으로 포함되어 있습니다.
'IT > 안드로이드' 카테고리의 다른 글
위치 매니저를 이용하기 위해 LBS 하드웨어 접근 지원을 위한 두 가지 접근권한 방법은? (0) | 2012.01.16 |
---|---|
SQLiteOpenHelper를 통한 데이터베이스 접근하는 코드는? (0) | 2012.01.16 |
액티비티를 시작시키기 위해 새로운 암시적 인텐트를 사용하는 방법과 사용되는지 코드는? (0) | 2012.01.16 |
어떠한 액션이 수행되어야 한다는 의향을 선언할 수 있도록 해주는 메시지 전달 메커니즘으로 사용되는 인텐트(intents)란? (0) | 2012.01.16 |
manifest 노드 태그 중 접근 제한을 정의할 수 있는 태그란? (0) | 2012.01.16 |