Upgrade to Pro — share decks privately, control downloads, hide ads and more …

10. ListView & Adapters

10. ListView & Adapters

Evgeny Shishkin

February 24, 2015
Tweet

More Decks by Evgeny Shishkin

Other Decks in Education

Transcript

  1. AdapterView Для отображение списка элементов на экране используется Views наследники

    от AdapterView. Подклассы AdapterView используют Adapter для привязки данных к его макету (layout).
  2. AdapterView • ListView view group, которая отображает список скроллируемых элементов.

    • GridView view group, который отображает элементы в двухмерной скроллируемой сетке. • Spinner • Gallery
  3. Adapter Adapter ведет себя как посредник м/д источником данных и

    AdapterView макетом - Adapter получает данные и преобразует каждый элемент ко View, который позже добавляется в AdapterView макет.
  4. Adapter • ArrayAdapter Адаптер для отображения списка / массива элементов.

    • SimpleCursorAdapter Адаптер для отображения данных из базы данных (Content Provider).
  5. ListActivity Activity которая отображает список элементов путем связывания источника данных,

    таких как массив или ContentProvider, а также представляет обработчик событий.