Архив за день: 24.04.2017
Использование явных конструкций where
Теперь, когда вы уже знаете, как использовать URI для передачи конструкции where, рассмотрим другой метод, где Android позволяет передать список явных столбцов и соответствующих им значений в виде конструкции where. Для этого еще раз посмотрим на метод managedQuery из класса… Читать далее
Работа с конструкцией where
Имеется два способа передачи конструкции where поставщикам контента:
• через URI;
• через комбинацию конструкции where и набора заменяемых аргументов строкового массива.
Мы рассмотрим оба этих способа на примерах.
Передача конструкции where через URI
Предположим, что требуется выбрать заметку с… Читать далее
Использование курсора Android
Ниже перечислены некоторые факты, связанные с курсором Android.
• Курсор — это коллекция строк.
• Перед чтением любых данных необходимо вызвать метод moveToFirst() , который устанавливает курсор перед первой строкой.
• Необходимо знать имена столбцов.
• Необходимо знать типы столбцов.… Читать далее
Столбцы поставщека контента
На заметку! Поставщик контента должен указать поддерживаемые им столбцы, реализовав набор интерфейсов или перечислив имена столбцов в виде констант. Но класс или интерфейс, который определяет константы для столбцов, должен прояснить и типы столбцов (через соглашение об именовании, комментарии или документацию),… Читать далее
Чтение данных с использованием URI
Теперь вы знаете, что для извлечения данных из поставщика контента нужно использовать URI, предоставляемые этим поставщиком. Поскольку URI, определенные поставщиком контента, уникальны для этого поставщика, важно, чтобы они были документированы и доступны программисту для просмотра и использования. Поставщики, поставляемые с… Читать далее