УльтимейтRecyclerView — это продвинутый и гибкий вариант ListView с возможностью прокрутки для обновления, загрузки новых данных, удаления элементов при свайпе, перемещения элементов, анимаций, закрепленной шапки, показа или скрытия панели управления и кнопки действия при прокрутке, а также другими функциями. Вы можете использовать его так же, как обычный RecyclerView. Поддерживает AndroidX.
Обратите внимание, что проект УльтимейтRecyclerView находится в процессе разработки.
Ваша донатия очень ценится. Спасибо!
repositories {
jcenter()
}
dependencies {
...
implementation 'com.marshalchen.ultimaterecyclerview:library:0.9.0'
}
или получите через Maven
<dependency>
<groupId>com.marshalchen.ultimaterecyclerview</groupId>
<artifactId>library</artifactId>
<version>0.9.0</version>
</dependency>
<com.marshalchen.ultimaterecyclerview.UltimateRecyclerView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/ultimate_recycler_view"/>
Для получения более подробной информации вы можете прочитать Wiki и демонстрацию проекта.
v0.8.0 Переход на AndroidX
v0.7.0 Поддержка большинства функций в RecyclerView 24.0.0. Улучшение адаптера UltimateAdapter. Уменьшение размера библиотеки. Исправление некоторых ошибок.
v0.5.8 В этой версии мы используем библиотеку поддержки 23.4.0. Мы исправили функцию загрузки больше (load more
) и отключения её при ранних триггерах. Никаких изменений в реализациях нет необходимости. Если у вас есть вопросы, пожалуйста, ознакомьтесь с примерами кода.
v0.5.6 В этой версии используется библиотека поддержки 23.3.0, минимальная версия поддерживается до уровня API 13. Новая функция позволяет добавлять узловой соединитель на каждый элемент в LinearLayoutManager
. Расширяя TimeLineView
, вы получаете возможность бесконечного строительства объектов, связанных между собой.* v0.5.0 Библиотека теперь основана на версии 23.2.1. Если вам нужна версия 23.1.1, обратитесь к предыдущему выпуску. Подробнее об этом обновлении см. #342.
v0.4.9 Это последняя версия, основанная на версии 23.1.1. Дальнейшая поддержка этой версии прекращена. Для дальнейшей поддержки обратитесь к последнему выпуску.
v0.3.11 Есть ещё версии, основанные на 22.+.
Если у вас есть какие-либо хорошие идеи, пожалуйста, сообщите нам. Мой адрес электронной почты — cymcsg@gmail.com. Также хорошей идеей будет размещение вашей идеи в разделе проблем. Если вы хотите использовать быстрый фреймворк для разработки приложений, попробуйте UltimateAndroid Framework.### Скриншоты
### Благодарности
RecyclerView
RecyclerView-FlexibleDivider
RecyclerView
android-parallax-recyclerview
RecyclerView
StickHeader
АлиPay:
Принимаются пожертвования в биткойнах
Copyright © 2014–present Marshal Chen
Разрешено использование данного файла на условиях лицензии Apache, версия 2.0 ("Лицензия"). Вы можете использовать этот файл только в соответствии с Лицензией. Получить копию Лицензии можно по адресу:
http://www.apache.org/licenses/LICENSE-2.0
Кроме случаев, когда это требует действующего законодательства или было согласовано письменно, программное обеспечение, распространяемое в рамках Лицензии, предоставляется на условиях "КАК ЕСТЬ", БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ И УСЛОВИЙ, ВЫРАЖЕННЫХ ИЛИ НЕВЫРАЖЕННЫХ. Для получения подробной информации о правах и ограничениях, предусмотренных Лицензией, обратитесь к ней.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )