서브메뉴
검색
본문
Powered by NAVER OpenAPI
-
안드로이드 데이터베이스 프로그래밍
저자 : 제이슨 웨이
출판사 : 에이콘출판
출판년 : 2013
ISBN : 9788960774568
책소개
데이터베이스를 활용한 안드로이드 애플리케이션을 작성하는 데 필요한 기본 지식과 다양한 활용 노하우를 학습할 수 있는 책이다. 프로그램의 성능을 향상 시킬 수 있는 효과적인 쿼리 작성 방법과 SQLite 데이터베이스의 데이터를 UI로 연결하기 위한 방법, 구글 앱 엔진과 같은 외부 데이터베이스 예제 등을 통해 다양한 실전 활용 사례를 살펴본다.
목차
1장 노드 개요
___SharedPreferences의 사용
______SharedPreferences의 일반적인 사용 사례
_________사용자 애플리케이션의 첫 방문 체크
_________애플리케이션의 마지막 업데이트 시점 확인
_________사용자의 로그인 사용자 이름 저장
_________애플리케이션의 상태 저장
_________사용자 위치 캐시
___내부 저장소 메소드
___외부 저장소 메소드
___SQLite 데이터베이스
___정리
2장 SQLite 데이터베이스
___고급 SQLite 스킴 생성
___SQLite 데이터베이스를 위한 래퍼
___SQLite 데이터베이스 디버깅
___정리
3장 SQLite 쿼리
___SQLite 쿼리 생성 방법
___SELECT문
___WHERE 필터와 SQL 연산자
___ORDER BY와 GROUP BY
___HAVING 필터와 집합 함수
___SQL과 자바 성능 비교
___정리
4장 콘텐츠 프로바이더
___콘텐츠 프로바이더
______쿼리 메소드 구현
______delete와 update 메소드 구현
______insert와 getType 메소드 구현
______콘텐츠 프로바이더와 상호 작용
___실제 사용 사례
___정리
5장 Contacts 테이블 쿼리
___Contacts 콘텐츠 프로바이더의 구조
___연락처 쿼리
___연락처 수정
___권한 설정
___정리
6장 UI 바인딩
___SimpleCursorAdapters와 ListView
___사용자 정의 CursorAdapters
___BaseAdapters와 사용자 정의 BaseAdapters
___리스트 반복 처리
___CusorAdapters와 BaseAdapters 비교
___정리
7장 실용 안드로이드 데이터베이스
___지역 데이터베이스 사용 사례
___데이터베이스를 캐시로 사용
___일반적인 애플리케이션 설계
___정리
8장 외부 데이터베이스 탐험
___외부 데이터베이스의 종류
___구글 앱 엔진과 JDO 데이터베이스
___GAE: 비디오 게임 예제
___PersistenceManager와 쿼리
___정리
9장 데이터 수집과 저장
___데이터 수집 방법
___웹 스크래핑 입문
___GET/POST 방식을 위한 확장 HTTP 서블릿
___CRON 작업 스케줄링
___정리
10장 종합 선물세트
___HTTP GET 요청 구현
___안드로이드 돌아가기: 응답 파싱
___최종 단계: UI로 연결(복습)
___정리