반응형
콘텐츠 제공자는 애플리케이션의 데이터 중 특정 부분을 다른 애플리케이션에서도 사용할 수 있도록 해준다. 데이터는 파일 시스템에도, SQLite 데이터베이스에도, 그리고 또 다른 여러 방식으로도 저장될 수 있다. 콘텐츠 제공자는 다른 애플리케이션이 데이터를 받아서 스스로 제어 가능한 형태로 데이터를 저장할 수 있도록 해주는 표준 메서드 집합을 구현하기 위해서 ContentProvider 클래스를 상속한다. 그러나, 애플리케이션이 직접 이 메서드를 호출하지는 않는다. 오히려 ContentResolver 객체를 사용해서 그 메서드를 대신 호출한다. ContentResolver는 어떤 컨텐츠 제공자와도 통신할 수 있다; 연관된 내부 프로세스 통신을 관리하기 위해서 제공자와 협력한다.
컨텐츠 제공자를 사용하는 방법에 대한 자세한 내용은 별도의 콘텐츠 프로바이더 문서를 참조하시오.
Android Dev Guide 중 Content Provider 부분에 대한 초벌번역입니다.
반응형
'프로그래밍 > Android' 카테고리의 다른 글
새로 등록하는 안드로이드 개발자 계정 (4) | 2011.08.05 |
---|---|
앱 개발 뒷 이야기 (0) | 2011.07.28 |
브로드캐스트 리시버 (0) | 2010.11.21 |
서비스 (0) | 2010.11.21 |
액티비티 (0) | 2010.11.21 |