Описание тега android-contentprovider

Content providers are one of the primary building blocks of Android applications, providing content to applications.
1 ответ

Поисковый словарь отображает ошибку при изменении имени пакета

Я использую Searchabel Dictinary code в моем проекте для поиска в списке слов, сохраненных в текстовом файле. Я изменил имя пакета словаря с возможностью поиска с "com.example.android.searchabledict" на "com.android.tspshikari". Это поставщик в файл…
03 июл '15 в 07:41
3 ответа

angularjs - как ссылаться на значение, определенное в том же модуле

Я пишу модуль конфигурации, который включает два рецепта.value: BaseUrl количество URL REST API, которые идут в верхней части baseURL В настоящее время я настроил их как.value, но они могут быть так же легко.constant Поскольку я хочу иметь возможнос…
1 ответ

Как получить имена таблиц или URI-адреса CONTENT поставщика стороннего приложения?

Я занимаюсь разработкой приложения, которое может запрашивать контент-провайдеров других установленных приложений. Я получил имя провайдера, используя GET_PROVIDERS, но как мне получить URI, с которым я могу на самом деле запросить? Пожалуйста, помо…
29 мар '16 в 13:59
0 ответов

Запрос SMS-сообщений, отправленных через Project Fi

Когда SMS отправлено / получено на Project Fi Использование телефона Android Hangouts / Messenger как это хранится? При запросе сообщений с помощью Android или смс Android ContentProvider s Я получаю смс-сообщения только тогда, когда телефон не явля…
1 ответ

Почему контент-провайдер без разрешений и с exported=true доступен для любого приложения?

Вот тест, который я провел, чтобы понять разрешения Android Content Provider: App ProviderApp манифест: <provider android:authorities="com.mycompany.myProviderApp" android:name="com.mycompany.myProviderApp.ContentProviderForMyOtherApps" android:e…
1 ответ

SyncAdapter для одного POJO

У меня есть пользовательские данные, доступ к которым осуществляется через REST API, которые я хотел бы периодически синхронизировать, чтобы разрешить предоставление пользовательских уведомлений и тому подобное. Я уже реализовал AccountAuthenticator…
0 ответов

Использование CursorAdapter с двумя разными ContentProviders

Я хотел бы отобразить список контактов. Я хотел бы вытащить эти контакты из контактов Android ContentProvider (как определено ContactsContract) а также таблицу контактов, управляемую моим собственным приложением (для которой я также определил Conten…
1 ответ

Файлы изображений Android, удаленные из com.android.providers.media/albumthumbs при перезагрузке

Мое приложение использует изображения из папки /storage/emulated/0/Android/data/com.android.providers.media/albumthumbs, Когда я меняю язык и перезагружаю телефон, он удаляет файлы изображений из /storage/emulated/0/Android/data/com.android.provider…
1 ответ

Надежность поставщика содержимого Android при сбое поставщика

На платформах Android (подтверждено на ICS), если поставщик контента умирает, когда клиент находится в середине запроса (то есть имеет открытый курсор), платформа решает уничтожить клиентские процессы, удерживающие открытый курсор. Вот вывод logcat,…
1 ответ

Не удалось найти информацию о поставщике для com.talkingoa.coperator.prefs

Скопировать программу1, чтобы вставить программу2 AndroidManifest.xml: program1: <provider android:name="com.coperator.service.PreferenceProvider" android:authorities="com.coperator.prefs" /> program2: <provider android:name="com.coperator.…
19 апр '13 в 04:31
1 ответ

Android: база данных INSERT вызывает исключение "getWritableDatabase вызван рекурсивно"

Всякий раз, когда асинхронная задача пытается вставить данные в базу данных SQLite, я запускаю следующее исключение. java.lang.IllegalStateException: getWritableDatabase вызывается рекурсивно Данные создаются службой, которая выполняет отдельные аси…
1 ответ

Оптимизировать тысячи запросов SQLite для Android

У меня есть эта задача, где мне нужно запросить все детали о каждом контакте и создать резервную копию. Первые 770 контактов загружаются в течение 5-6 секунд, в то время как после 770 контактов каждому контакту требуется более секунды для запроса вс…
1 ответ

Доступ к базе данных из двух разных приложений

Я создаю премиум-версию приложения, для которого я уже выпустил бесплатную версию Lite. Я хочу либо перенести данные из облегченной версии в версию Premium, либо получить доступ к одной и той же базе данных. Android, два приложения одна база данных?…
03 фев '13 в 23:06
1 ответ

Поставщик контента Android Запрос по подстроке или подписям

Я хочу получить список поставщиков контента, которые существуют на устройстве для данной подстроки полномочий. Каждый из поставщиков, которым я позвоню, должен иметь одинаковую подпись. Я обнаружил, что могу подключить всех провайдеров к устройству …
10 янв '12 в 22:14
1 ответ

Приложение Android связать с контактами / телефонной книгой программно

В настоящее время я пишу приложение, которое позволяет расширить стандартные контакты / телефонную книгу Android. Пользователь может добавить некоторую информацию / контент, связанный с конкретным контактом. Я хочу, чтобы в стандартной телефонной кн…
07 янв '15 в 09:20
1 ответ

Разница между cursor.setNotificationUri() и getContentResolver(). NotifyChange(uri,null)

Я новичок в Android может кто-нибудь сказать мне, в чем разница между cursor.setNotificationUri() а также getContentResolver().notifyChange(uri,null) при реализации контент-провайдера. Я видел это cursor.setNotificationUri() используется в query() м…
3 ответа

Получение фотографий контактов

Я работаю над получением контактов через курсор. Все работает нормально, но отображение фотографий контактов ничего не возвращает. Я не получаю никаких сбоев или ошибок. Мой код ContactListActivity.java Cursor cur= getContentResolver().query(Contact…
1 ответ

ContentProvider: Как отменить предыдущий вызов delete()?

Я использую пользовательский ContentProvider. Для запросов существует CancellationSignal (API 16+), который можно использовать для отмены предыдущего вызова query (). Мой вопрос: как я могу архивировать это с delete()? Для пояснения, мой пользовател…
06 дек '12 в 09:44
1 ответ

Дефисы - проблема в получении контактных данных с частичным номером телефона

У меня есть функция, чтобы получить все контакты с частью номера телефона, здесь... Cursor c = getContentResolver().query(Data.CONTENT_URI, new String[] {Data._ID, Phone.NUMBER}, Phone.NUMBER + " like ?", new String[] {"%"+String.valueOf(phoneNumber…
08 июн '13 в 22:00
1 ответ

Является ли Content Observer реализацией шаблона Observer?

Шаблон наблюдателя определяется книгой шаблонов проектирования "Бригада четырех" как " зависимость один-ко-многим между объектами, поэтому, когда один объект меняет состояние, все его зависимые элементы уведомляются и обновляются автоматически ". Он…