Привет, GhostAdapter

Каждый день; Разработчики Android должны использовать какой-то список! А для вывода элементов на экран нужен адаптер. Хорошо, сделайте адаптер Recycler ... но ... что, если вам нужно отобразить два разных элемента? ИЛИ 3 или больше ?!

В итоге вы создадите что-то вроде этого:

Оо! и «позиция» вы всегда должны обрабатывать «позицию»: |

Что, если бы был способ попроще!

Встречайте GhostAdapter

Просто выполните 3 шага:

1. Элементы должны быть аннотированы.

просто привяжите свой макет и просмотрщик

2. Используйте GhostAdapter в качестве адаптера Recyclerviews.

это просто

3. Заполните адаптер аннотированными элементами.

Вот и все! добавить один элемент или список! добавить в определенную позицию или в конец списка. любой класс, который правильно аннотирован, будет работать!

и что?

  1. уменьшить шаблонный код ..
  2. повысить читаемость
  3. уменьшить количество ошибок
  4. только элементы и держатели видов, адаптер не нужен
  5. поддержите вас, если произойдет много изменений пользовательского интерфейса;)

Интересно, что думает по этому поводу Аритра Рой



скомпилировать ir.coderz.ghostadapter: GhostAdapter: 0.2@aar