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: 개념과 구조를 머릿속에 그려주는 안드로이드 개발 입문서(개정판)
지금 여기예요
4
725
기본 커서
DrinkCategoryActivity
를 바꾸는 데 필요한 모든 내용을 확인했으므로
다음 페이지의 연습문제를 풀어보세요.
public void onDestroy(){
super.onDestroy();
cursor.close();
db.close();
}
액티비티가 종료될 때
커서와 데이터베이스를 닫아요.
따라서
setAdapter
()
메서드로 커서 어댑터와 리스트 뷰를 연결한 다음
바로 커서와 데이터베이스를 닫을 수 없습니다. 대신 액티비티가 종료되기
직전에 호출되는
onDestroy
()
메서드에서 커서와 데이터베이스를
닫습니다. 액티비티가 종료되면 커서와 데이터베이스가 더 이상 필요
없으므로 안전하게 커서와 데이터베이스를 닫을 수 있습니다.
사용자가 리스트를 스크롤합니다.
사용자가 리스트를 스크롤하면 어댑터는 데이터베이스에서 추가로 데이터를 읽으라고 커서에
요청합니다. 커서가 열려 있다면 문제 없습니다. 하지만 커서가 닫혀 있다면 커서 어댑터는
데이터베이스에서 더 이상 데이터를 읽을 수 없습니다.
4
리스트 뷰
커서 어댑터
커서
어댑터님,
데이터가 더 필요해요.
커서님,
데이터가 더 필요해요...
커서님? 거기 계세요?
커서를 너무 빨리 닫으면
커서 어댑터가 커서를 이용해
데이터를 추가로 얻을 수
없어요.
사용자가 리
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