logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

안드로이드 데이터베이스

안드로이드 데이터베이스

(실전에 바로 적용할 수 있는 안드로이드 지침서)

아담 스트라우드 (지은이), 오세봉, 김기환 (옮긴이)
에이콘출판
30,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
27,000원 -10% 0원
1,500원
25,500원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

안드로이드 데이터베이스
eBook 미리보기

책 정보

· 제목 : 안드로이드 데이터베이스 (실전에 바로 적용할 수 있는 안드로이드 지침서)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 애플/아이폰/안드로이드 프로그래밍
· ISBN : 9788960779952
· 쪽수 : 316쪽
· 출판일 : 2017-03-23

책 소개

애플리케이션을 작성하는 데 필요한 데이터베이스 설계와 전략을 안내한다. 데이터베이스의 역사, 기본 SQLite와 안드로이드 내부의 SQLite의 전반적인 내용을 세부적으로 다루는 한편, 데이터베이스와 작업하기 위한 안드로이드 API, 컴포넌트, 데이터 공유 방법 등을 소개하고 있다.

목차

1장. 관계형 데이터베이스
__데이터베이스의 역사
____계층형 모델
____네트워크 모델
____관계형 모델의 소개
__관계형 모델
____릴레이션
____릴레이션의 성질
____관계
____관계형 언어
____관계 해석
__데이터베이스 언어
____알파
____큐얼
____씨큐얼
__요약


2장. SQL 들어가기
__데이터 정의 언어
____테이블
____트리거
__데이터 조작 언어
____INSERT
____질의
__요약


3장. SQLite 들어가기
__SQLite의 특징
__SQLite 성질
____외래 키 지원
____전문 검색
____원자성 트랜잭션
__SQLite가 지원하지 않는 것
____제한된 JOIN
____읽기 전용 뷰
____제한된 ALTER TABLE
__SQLite 데이터 타입
____스토리지 클래스
____타입 친화성
__요약


4장. 안드로이드 SQLite
__디바이스에서 데이터 저장
__안드로이드 데이터베이스 API
____SQLiteOpenHelper
____SQLiteOpenHelper 생성자
____SQLiteOpenHelper.onUpgrade()
____SQLiteDatabase
__데이터베이스 업그레이드 전략
____데이터베이스 다시 생성하기
____데이터베이스 조작하기
____테이블 복사한 후 삭제하기
__데이터베이스 접근과 메인 스레드
__안드로이드 데이터베이스 분석
____adb로 데이터베이스 접근하기
____서드파티 툴로 안드로이드 데이터베이스에 접속하기
__요약


5장. 안드로이드 데이터베이스와 작업하기
__안드로이드에서 데이터 다루기
____테이블에 로우 삽입하기
____테이블에서 로우 수정하기
____테이블 로우 치환하기
____테이블에서 로우 삭제하기
__트랜잭션
____트랜잭션 이용하기
____트랜잭션과 성능
__질의하기
____편리한 질의 함수
____문자열 질의 함수
__커서
____커서 데이터 읽기
____커서 관리하기
__CursorLoader
____CursorLoader 생성하기
____CursorLoader 시작하기
____CursorLoader 재시작하기
__요약


6장. 콘텐트 프로바이더
__REST를 닮은 콘텐트 프로바이더 API
__콘텐트 URI
__콘텐트 프로바이더로 데이터 공개하기
____콘텐트 프로바이더 구현하기
____콘텐트 리졸버
__원격 콘텐트 프로바이더를 외부 앱에 공개하기
____프로바이더 수준 권한
____개별적인 읽기/쓰기 권한
____URI 위치 권한
____콘텐트 프로바이더 권한
__콘텐트 프로바이더 계약
__외부 앱에서 접근 허용하기
__콘텐트 프로바이더 구현하기
____android.content.ContentProvider 상속하기
____update()
____getType()
__콘텐트 프로바이더를 언제 사용해야 하는가?
____콘텐트 프로바이더 단점
____콘텐트 프로바이더의 장점
__요약


7장. 데이터베이스와 UI
__데이터베이스의 데이터를 UI로 보여주기
____커서 로더로 스레드 다루기
____커서 데이터를 UI에 바인딩하기
____RecyclerView
____관찰자 역할의 커서
____액티비티에서 콘텐트 프로바이더 접근하기
____반환된 데이터 처리
____데이터 변경에 반응하기
__요약


8장. 인텐트로 데이터 공유하기
__인텐트 전송
____명시적 인텐트
____암시적 인텐트
____인텐트로 액티비티 시작하기
__암시적 인텐트 받기
__인텐트 생성하기
____액션
____엑스트라
____엑스트라 데이터 형식
____인텐트에 추가하면 안 되는 것
__ShareActionProvider
____공유 액션 메뉴
__요약


9장. 웹 API와 통신하기
__REST와 웹 서비스
____REST 개요
____REST와 유사한 웹 API 구조
__원격 웹 API 접근하기
____표준 안드로이드 API로 웹 서비스 접근하기
____Retrofit으로 웹 서비스 연결하기
____Volley로 웹 서비스 연결하기
__사용자 경험 향상을 위한 데이터 저장
____데이터 전송과 배터리 소모
____데이터 전송과 사용자 경험
____웹 서비스의 응답 데이터 저장하기
__안드로이드 SyncAdapter 프레임워크
____AccountAuthenticator
____SyncAdapter
__수동으로 원격 데이터 동기화
____RxJava 간단히 훑어보기
____Retrofit에 RxJava 추가하기
____RxJava로 동기화하기
__요약


10장. 데이터 바인딩
__안드로이드 프로젝트에 데이터 바인딩 추가하기
____데이터 바인딩 레이아웃
____데이터 바인딩으로 보일러플레이트 코드 대체하기
____데이터 바인딩 표현 언어
__요약

저자소개

아담 스트라우드 (지은이)    정보 더보기
2010년부터 안드로이드 앱을 개발해 온 안드로이드 개발자다. Runkeeper, Mustbin, Chef Nightly와 같은 스타트업에서 근무했으며, 처음부터 안드로이드 개발을 이끌어왔다. 안드로이드와 오픈소스에 대해 강한 열정이 있고, 안드로이드에 관련된 모든 것에 흥미를 느끼고 있다. 또한 그는 안드로이드 개발 서적을 집필해왔고, 안드로이드 디바이스의 루트 접근 부여와 같은 넓은 주제를 가지고 대화하는 것을 즐긴다. 안드로이드 단체의 일원이 되는 것을 좋아하며, 괴짜 같은 안드로이드의 광팬들과 함께 지내기도 한다. 현재 새로운 스타트업의 기술 공동 창립자로서 안드로이드 개발과 감독을 맡고 있다.
펼치기
오세봉 (옮긴이)    정보 더보기
티맥스 소프트에서 웹 어플리케이션 서버를 개발하다 빅데이터에 관심이 생겨 KT 넥스알에 입사했다. 재직 중에 『하이브 완벽 가이드』(한빛미디어, 2013), 『케스케이딩 완벽 가이드』(한빛미디어, 2014)와 『MVC 구조의 확실한 해답 AngularJS 디렉티브』(에이콘, 2016)을 번역했다. KT 넥스알을 나와 어린이용 스마트워치(LINE 키즈폰)를 출시했으며 이때부터 안드로이드 개발을 시작했다. 대학 때부터 웹을 비롯한 UI에 관심이 많아 안드로이드 UI에 적응하는 데 오래 걸리지는 않았지만 SQLite를 비롯한 안드로이드 서비스는 자료가 많지 않아 시행착오를 많이 겪어야 했다. 현재는 SK텔레콤에서 빅데이터를 이용한 데이터 분석과 관련된 일을 하고 있다.
펼치기
김기환 (옮긴이)    정보 더보기
어린이용 스마트워치(LINE 키즈폰)을 개발하면서 안드로이드의 매력에 빠졌다. 모바일과 UI, UX에 관심이 많으며 번역 및 개발을 취미로 삼고 있다. 번역서로는 『MVC 구조의 확실한 해답 Angular JS 디렉티브』(에이콘, 2016)이 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책