cursor
-
Cursor객체 정리(android.database.Cursor)예전 글들/Android 2011. 5. 19. 19:46
- 커서의 정의 n SQL 질의문의 수행으로 만들어진 결과 집합에 접근할 때에 사용. n 파일의 포인터와 비슷하다. 커서를 이용해서 질의 결과에 직접 접근할 수 있다. - 사용시 주의사항 n 안드로이드 자원을 차지하므로 수명 관리에 신경을 써야 한다. u 커서 관리를 명시적으로 수행하고자 한다면, onPause(), onResume(), onDestroy() 같은 여러 응용프로그램 수명주기 콜백들에서 적절히 호출 u 이것도 귀찮다. 그럼 Activity의 startManagingCursor() 메서드를 호출하면 이후 해당 활동이 정지, 재 시작될 때 커서가 자동으로 비활성화, 재 활성화되고 활동이 종료될 때 자동으로 파기된다. 직접 관리하고 싶으면 stopManagingCursor() 메서드 호출 ex)..