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

OSCHINA-MIRROR/soulwoolf-UltimateRecyclerView

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

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 )

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

Введение

UltimateRecyclerView is a RecyclerView(advanced and flexible version of ListView) with pulling to refresh, loading more, swiping to dismiss, draging and drop, animations ,sticky header,show or hide toolbar and FAB when scrolling and many other features. Развернуть Свернуть
Apache-2.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