Освой программирование играючи
/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000
Список на основе ListView широко применяется в Android (ListActivity, ListFragment). Кроме стандартных настроек, список можно настраивать с помощью адаптера под различные задачи. Видимо, имеет смысл объединить в отдельном разделе все возможные варианты, чтобы по быстрому найти подходящий шаблон.
ListActivity - создаём прокручиваемый список
Список с множественным выбором и собственным адаптером ArrayAdapter
Множественный выбор и щелчок для перехода (закрытая зона/2-й курс)
Полосатый ListView (BaseAdapter, значки) (закрытая зона/3-й курс)
Фильтруем базар. Поиск по списку (закрытая зона/3-й курс)
Фильтруем базар. Поиск по списку с помощью SearchView (закрытая зона/3-й курс)
Фильтруем базар. Поиск по тексту (Часть 1 и 2) (закрытая зона/3-й курс)
Фильтруем базар. Поиск по тексту, загруженному с сервера (XMLParser) (Часть 4) (закрытая зона/4-й курс)
Загружаем элементы списка из интернета (закрытая зона/3-й курс)
Используем RatingBar в списках (закрытая зона/3-й курс)
Список с разными типами разметки для каждого элемента списка (закрытая зона/5-й курс)
Разбиваем список на секции с заголовками (закрытая зона/5-й курс)
ExpandableListView со значками
ExpandableListView со значками в заголовках
Фильтруем базар. Поиск по тексту (ExpandableListView, SearchView) (Часть 3) (закрытая зона/3-й курс)
Видео.DevBytes: Listview Cell Dragging and Rearranging (Исходник)
Видео.DevBytes: ListView Cell Insertion Animation (Исходник)
Видео.DevBytes: ListView Expanding Cells Animation (Исходник)