Вопросы по теме 'android-contentprovider'
Возвращаете сопоставленный с памятью InputStream от поставщика контента?
На клиентской стороне потребителя поставщика контента я могу сделать что-то вроде этого, чтобы получить правильный InputStream для чтения изображения:
InputStream is = getContentResolver().openInputStream(pictureUri);
Это хороший API, и на...
4263 просмотров
schedule
04.08.2022
UriMatcher возвращает неправильное значение
У меня два Уриса. Предположим, они:
content://myprovider/messages
content://myprovider/messages/#
В моем расширенном ContentProvider я объявил следующее:
private static final int MESSAGES = 1;
private static final int MESSAGES_ID...
425 просмотров
schedule
03.06.2023
Как хранить большие двоичные объекты в провайдере контента для Android?
У меня есть несколько больших файлов (изображений и видео), которые мне нужно хранить у поставщика контента. В документации по Android указано ...
Если вы предоставляете байтовые данные, которые слишком велики для размещения в самой таблице -...
12544 просмотров
schedule
12.02.2023
Как запросить контакты, у которых есть и номер телефона, и имя?
У меня есть следующий код в API до Android2.0:
String[] PROJECTION = new String[] { Contacts.People._ID, Contacts.PeopleColumns.NAME, Contacts.Phones.NUMBER };
Cursor c = mActivity.managedQuery(Contacts.People.CONTENT_URI, PROJECTION,...
5595 просмотров
schedule
18.06.2023
Есть ли правильный способ отделить реализацию поставщика контента от его пользователей?
У меня есть собственный класс ContentProvider , который я изначально разработал в том же файле проекта, что и приложение, использующее его. Однако, поскольку это приложение предназначено только для одного из многих пользователей ContentProvider , я...
684 просмотров
schedule
15.10.2022
Как получить доступ к хранилищу SMS на Android?
Начинающий Android-разработчик здесь.
Я пытаюсь создать приложение, которое будет читать SMS-сообщения, хранящиеся на устройстве, а затем предоставлять пользователям статистику об их привычках (например, кому они часто сообщают, общие слова и т....
154492 просмотров
schedule
03.06.2022
Иерархическая природа URI поставщика контента и реляционная природа базы данных
Продвигаясь в изучении Android, я познакомился с концепцией абстракции источника данных через поставщика контента.
Я заметил, что доступ к провайдерам контента осуществляется через URI, которые по своей природе иерархичны.
Все мы знаем об...
648 просмотров
schedule
30.11.2022
Android - файл поставщика контента не найден, исключение
У меня есть небольшой поставщик контента, чтобы открыть простой PDF-файл в моем пакете приложений с помощью внешнего приложения, но когда open() запускает описание файла пакета, он возвращает мне FileNotFoundException .
Я не понимаю, каков...
4582 просмотров
schedule
12.08.2022
Проблема с записью во внутреннюю память андроид
void launchImageCapture(Activity context) {
Uri imageFileUri = context.getContentResolver()
.insert(Media.INTERNAL_CONTENT_URI, new ContentValues());
m_queue.add(imageFileUri);
Intent i = new...
8242 просмотров
schedule
25.04.2022
Автоматическая синхронизация Android с пользовательскими данными
Ситуация: у меня есть учетная запись для моего приложения, созданная в соответствии с примером кода на http://developer.android.com/resources/samples/SampleSyncAdapter/index.html . При нажатии на учетную запись на экране «Настройки учетной записи и...
3524 просмотров
schedule
24.12.2023
Доступ к настраиваемому поставщику контента из другого приложения
Здравствуйте, я создал приложение для Android, которое использует настраиваемого поставщика контента с именем CustomCP, оно реализует все методы, и все работает нормально при управлении данными внутри приложения, но когда я пытаюсь получить к нему...
23833 просмотров
schedule
15.07.2022
Как открыть список вложений медиа?
В системе обмена сообщениями Android при нажатии на вложение открывается список поставщиков контента, таких как Камера, Галерея, Аудио, Видео и т. д. . Как открыть тот же список по нажатию кнопки? Вот так:
849 просмотров
schedule
10.03.2023
Отношения между провайдером sms-контента и контактами
У меня есть большая проблема, единственное отношение, которое я могу получить между поставщиком содержимого sms и поставщиком содержимого контактов, - это номера телефонов, НО поставщик содержимого sms хранит номера в другом формате по сравнению с...
498 просмотров
schedule
15.05.2023
Android ContentProvider и Google IO Rest Talk
Все,
Если вы посмотрите сеанс Google IO по созданию приложений Android REST, они предлагают во всех трех шаблонах проектирования использовать контент-провайдеров независимо от того, нужно ли вам обмениваться данными или нет.
Если вы посмотрите...
1925 просмотров
schedule
29.01.2023
Укажите альбом записанного видео в Android
Я пытаюсь записать видео на Android, используя намерение MediaStore.ACTION_VIDEO_CAPTURE. Я могу записать видео в альбом библиотеки по умолчанию, но не могу сохранить его где-либо еще. Я попытался использовать параметр намерения EXTRA_MEDIA_ALBUM:...
547 просмотров
schedule
13.03.2023
Пользовательский контент-провайдер для Android? (Изменение образца блокнота)
Я пытаюсь изучить реализацию поставщика контента и то, как она работает. Я попробовал образец приложения «Блокнот» в Android SDK, и все работает нормально. Я могу создавать новые заметки, сохранять их и редактировать.
Я попытался изменить этого...
2147 просмотров
schedule
01.02.2023
Имя переменной базы данных для ContentProvider
Я создаю собственный ContentProvider в Android, все примеры, которые я нахожу, показывают, что имя базы данных жестко закодировано, создано следующим образом:
public class ItemProvider extends ContentProvider {
private static String...
1050 просмотров
schedule
30.07.2022
Контент-провайдер, где хранятся файлы?
В документации говорится: «Однако, если у вас есть большой объем двоичных данных для добавления, таких как фотография или полная песня, поместите content: URI для данных в таблицу и вызовите ContentResolver.openOutputStream() с URI файла. ( Это...
2069 просмотров
schedule
22.05.2022
Добавить несколько контактов в пакетном режиме
Я прекрасно могу добавлять контакты один за другим с помощью следующего кода:
ArrayList<ContentProviderOperation> ops = new ArrayList<ContentProviderOperation>();...
825 просмотров
schedule
02.08.2023
Необходимо поделиться кодом ContentProvider, но уникальными органами управления контентом.
У меня есть общая библиотека, которая предоставляет общую библиотеку хранения данных через ContentProvider. Затем отдельные приложения ссылаются на библиотеку, но имеют собственное уникальное хранилище данных (т. е. схема базы данных является общей,...
804 просмотров
schedule
10.12.2022