Skip to Main Content
Head First Android Development: 개념과 구조를 머릿속에 그려주는 안드로이드 개발 입문서(개정판)
book

Head First Android Development: 개념과 구조를 머릿속에 그려주는 안드로이드 개발 입문서(개정판)

by 우정은, 돈 그리피스, 데이비드 그리피스
July 2018
Beginner content levelBeginner
936 pages
26h 17m
Korean
Hanbit Media, Inc.
Content preview from Head First Android Development: 개념과 구조를 머릿속에 그려주는 안드로이드 개발 입문서(개정판)
670 Chapter 15
헬퍼 생성하기
SQLite 헬퍼 생성하기
SQLiteOpenHelper
클래스를 상속받아
SQLite
헬퍼 클래스를 생성할
수 있습니다. 이때
onCreate
()
onUpgrade
()
메서드를 반드시
오버라이드해야 합니다. 이 메서드는 선택사항이 아닙니다.
디바이스에 처음 데이터베이스가 생성될 때
onCreate
()
메서드가 호출됩니다.
이 메서드는 앱에 필요한 테이블을 생성하는 데 필요한 모든 코드를 포함합니다.
onUpgrade
()
메서드는 데이터베이스가 갱신될 때 호출됩니다. 예를 들어 앱을
출시한 다음에 데이터베이스 구조를 바꾸려면 이 메서드를 이용합니다.
우리 앱에서는
StarbuzzDatabaseHelper
라는
SQLite
헬퍼를 사용할
것입니다. 안드로이드 스튜디오의 탐색기를
Project
뷰로 바꾸고
app
/
src
/
main
/
java
폴더의
com
.
hfad
.
starbuzz
패키지를 선택한 다음
File
New
... →
Java
Class
를 선택합니다. 클래스 이름은
StarbuzzDatabaseHelper
로 설정하고
패키지 이름이
com
.
hfad
.
starbuzz
인지 확인한 다음 파일 내용을 아래 코드로
바꿉니다.
package com.hfad.starbuzz;
import android.database. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Head First C# (개정3판): 상상을 초월하는 객체지향 C# 학습법

Head First C# (개정3판): 상상을 초월하는 객체지향 C# 학습법

최길우, 앤드류 스텔만, 제니퍼 그린

Publisher Resources

ISBN: 9791162240953