Intereting Posts
Gradle – дубликаты библиотек в зависимостях Доступ к базе данных sqlite на устройстве Android Нарушение счетчика активности экземпляра StrictMode (2 экземпляра, 1 ожидается) при вращении полностью пустой активности Действие камеры по умолчанию не завершено. Нажмите кнопку OK. Передача аргументов AsyncTask и возвращение результатов Вызов setCompoundDrawables () не отображает Compound Drawable Погрузчик не может сохранить себя во время определенного изменения конфигурации В вашем контенте должен быть ListView с атрибутом id 'android.R.id.list' Как разобрать поток ввода JSON Могу ли я получить некоторую эффективность, объявив соответствующих участников «статическими» в действии Android Получить страну из координат? Передача активности Контекст для конструкторов для использования внутри – это плохо Отключить рейтинг на RatingBar AlertDialog с положительной кнопкой и проверка пользовательского EditText Android: ImageView getID (); Возвращаемое целое число

Разница между адаптером Array и адаптером курсора в Android

В чем разница между адаптером Array и адаптером курсора в Android?

Solutions Collecting From Web of "Разница между адаптером Array и адаптером курсора в Android"

Адаптер массива: адаптер, который принимает массив элементов и использует этот массив для создания списка.

CursorAdapter: требуется курсор, который вы получаете в результате запроса к базе данных sqlite или преобразователю контента. Вы передаете этот курсор на адаптер, и список создается на основе данных, присутствующих в курсоре.

Адаптер массива Конкретный BaseAdapter, который поддерживается массивом произвольных объектов. Вы можете добавлять списки или массивы пользовательских объектов

Адаптер адаптера курсора, который предоставляет данные из курсора. Курсор должен содержать столбец с именем «_id» или этот класс не будет работать.

Адаптер массива предназначен для массива строк или данных. Адаптер курсора используется, когда у вас есть данные в курсоре. Например, когда вы получаете данные из базы данных.