공식문서
Content Provider
안드로이드 4대 구성 요소 중 하나로 애플리케이션이 저장한 데이터를 다른 애플리케이션이 사용할 수 있도록 제공하는 개념이다.
- App이 자체적으로 저장된 데이터, 다른 앱이 저장한 데이터에 대한 액세서 권한을 관리하도록 돕고 다른 앱과 데이터를 공유할 방법을 제공한다
- 데이터를 캡슐화하고, 데이터 보안을 정의하는 데 필요한 메커니즘을 제공한다.
- content provider는 한 프로세스의 데이터에 다른 프로세스에서 실행 중인 코드를 연결하는 표준 인터페이스이다.
- content provider를 구성하여 다른 앱이 앱 데이터에 안전하게 액세스하여 이를 수정할 수 있도록 해준다.
- 직접 접근 x,