내 앱에서는 모든 수신 및 발신 메시지의 기록을 가져 오기 위해 SMS와 MMS 로그를 모두 쿼리해야합니다. 이 코드는 SMS에 대한 놀라 울 정도 일했다 : Cursor c = cr.query(Uri.parse("content://sms"), null, null, null, null);
하지만하려고 할 때 나는 완전히 다른 결과를 얻을 다음 Curso
나는 3 일을 만들어야합니다 컨텐츠 제공자 서비스 응용 프로그램 이 세 가지가 하나 개의 프로젝트에있을 것입니다 만약 내가 궁금하네요, 또는이 될 것입니다 세 가지 프로젝트가 있습니까? 또한 콘텐츠 공급자를 내 서비스 및 응용 프로그램으로 어떻게 제한 할 수 있습니까? 감사합니다, Pentium10
컨텐츠 제공자/해석기 API는 URI와 openInputStream() 및 openOutputStream() 메소드를 사용하는 프로세스간에 데이터를 전송하는 복잡하지만 강력한 방법을 제공합니다. 사용자 지정 콘텐츠 공급자는 사용자 지정 코드로 openFile() 메서드를 재정의하여 URI를 Stream으로 효과적으로 해결할 수 있습니다. 그러나 openFi
ContentProvider 문서는 ContentProvider 클래스에 대한 AndroidManifest에서 항목 하나를 만들라고 말합니다. 클래스가 여러 서브 테이블을 지원하는 경우 각각에 대해 선언 된 하나의 CONTENT_URI 상수가 있어야합니다. 방법? 각 하위 테이블에 대한 하위 클래스가 없으면 그렇게 할 수 없습니다. 왜 여러 공급자가 있습니
의 I는 사진 읽기위한 적절한의 InputStream을 얻기 위해, 이런 식으로 뭔가를 할 수있는 콘텐츠 공급자 소비자의 클라이언트 측 : InputStream is = getContentResolver().openInputStream(pictureUri);
그것은 좋은 API, 그리고 것이다 서버 측에서 실제를 A와 전화 콘텐츠 제공자 결과 : pub
IT는 custom ContentProvider 액세스 안드로이드 기존 데이터베이스 (예를 들면, 연락처, SMS)를 생성 할 수 있습니까? android 기존 데이터베이스 (예 : ContactsProvider를 사용하여 주소록 DB에 액세스)에 액세스 할 수있는 흥미로운 ContentProvider를 확장 하시겠습니까? 감사합니다.