1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/soulwoolf-UltimateRecyclerView

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 6.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 20:06 3cc3b08

UltimateRecyclerView

Download

License

Stories in Ready

Master branch:

Build Status

Dev branch:

Build Status

Project website: https://github.com/cymcsg/UltimateRecyclerView

Описание

UltimateRecyclerView — это RecyclerView (расширенная и гибкая версия ListView) с возможностью обновления по свайпу, загрузкой дополнительных элементов, свайпом для удаления, анимациями, закреплённым заголовком, отображением или скрытием панели инструментов и FAB при прокрутке и многими другими функциями. Вы можете использовать его «как RecyclerView».

Обратите внимание, что UltimateRecyclerView находится в стадии разработки.

Ваши пожертвования очень ценятся. Спасибо!

Функции:

  • Свайп для обновления (с использованием android.support.v4.widget.SwipeRefreshLayout).
  • Множество видов анимаций.
  • Свайп для удаления.
  • Параллакс или нормальный вид заголовка.
  • Перетаскивание элементов.
  • Загрузка дополнительных элементов при достижении последнего элемента (бесконечная прокрутка).
  • Пользовательские представления при загрузке дополнительных элементов.
  • Отображение или скрытие панели инструментов и плавающей кнопки при прокрутке.
  • Полосы прокрутки.
  • Красочные стили «свайпа для обновления».
  • Закреплённый заголовок, как в Instagram.
  • Поддержка различных макетов в адаптере.
  • Адаптер с анимацией.
  • Расширяемый вид в RecyclerView.

Быстрая настройка (базовое использование)

  1. Использование Gradle:
repositories {
    jcenter()
}
dependencies {
    ...
    compile 'com.marshalchen.ultimaterecyclerview:library:0.7.0'
}

или получение через Maven:

<dependency>
  <groupId>com.marshalchen.ultimaterecyclerview</groupId>
  <artifactId>library</artifactId>
  <version>0.7.0</version>
</dependency>
  1. Использование:
<com.marshalchen.ultimaterecyclerview.UltimateRecyclerView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/ultimate_recycler_view"
/>

Для получения более подробной информации вы можете прочитать Wiki и демонстрацию проекта.

Журнал версий

  • v0.7.0 Поддержка большинства функций Recyclerview 24.0.0. Улучшение UltimateAdapter. Уменьшение размера библиотеки. Исправление некоторых ошибок.

  • v0.5.8 В этой версии мы теперь используем библиотеку поддержки 23.4.0. Мы исправили загрузку дополнительных элементов и отключили функцию загрузки дополнительных элементов от ранних триггеров. Нет необходимости что-либо менять в их реализации. Пожалуйста, ознакомьтесь с примером кода, если у вас есть какие-либо вопросы по реализации.

  • v0.5.6 В этой версии у нас теперь есть поддержка библиотеки 23.3.0, а минимальная версия поддерживается всеми способами до v13. Новая добавленная функция позволяет нам добавлять соединительные узлы на каждом элементе в linearlayoutmanager. Расширяя TimeLineView, вы теперь будете иметь неограниченное количество сборок из вещей, подключённых к каждой точке.

  • v0.5.0 эта библиотека будет основана на v23.2.1 с этого момента. Если вам нужна версия v23.1.1, вернитесь к предыдущему выпуску. Подробнее об этом обновлении см. #342.

  • v0.4.9 Это последняя версия, которая будет основана на V23.1.1. и эта библиотека не будет поддерживаться в этой версии. Для дальнейшей поддержки обратитесь к последнему выпуску.

  • v0.3.11 Есть ещё версии, основанные на 22.+

Предстоящие функции:

  • Обратитесь к обсуждению заголовков #299.
  • Обратитесь к обсуждению загрузки дополнительных элементов #276.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/soulwoolf-UltimateRecyclerView.git
git@api.gitlife.ru:oschina-mirror/soulwoolf-UltimateRecyclerView.git
oschina-mirror
soulwoolf-UltimateRecyclerView
soulwoolf-UltimateRecyclerView
master