Android ListView и плавная прокрутка списков

Android ListView и плавная прокрутка списков

Плавная прокрутка ListView в Android зависит от создания элементов списка и установки атрибутов. Например, нужно создавать объекты сложной разметки или загружать изображения из интернета для каждого элемента. В этой статье мы рассмотрим, как правильно создавать элементы для ListView в getView() методе, тем самым повышая эффективность визуализации и добиваясь плавной прокрутки.

ListView с разными Item типами

ListView с разными Item типами

Отображение списков в Android можно реализовать с помощью ListView компонента. Иногда возникает необходимость использовать разные типы элементов списка, которые различаются разметкой, ролью, поведением и так далее. Например, нужно разделить список на секции с соответствующими заголовками, в одном элементе нужно отображать количество новых сообщений, а в другом должен быть CheckBox компонент.

Android Library Project. Настройка в Eclipse с помощью ADT

Android Library Project. Настройка в Eclipse с помощью ADT

Eclipse и ADT предоставляют несколько вариантов создания приложения. Можно создать три типа приложения (Android project, Library project, и Test project). Ниже будет рассмотрен импорт Library Project в Elipse и его подключение к основному Android приложению.

Library Project создается как обычный проект. Такой проект может использоваться совместно с другими проектами, но не может быть установлен на устройство.