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

OSCHINA-MIRROR/YwcSillyWhite-CustomRecycler

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

Не забудьте использовать стабильную версию

Добавьте это в свой корневой build.gradle в конце репозиториев:

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}

Шаг 2. Добавьте зависимость

dependencies {
        implementation 'com.gitee.YwcSillyWhite:CustomRecycler:V1.0.2'
}  

Можно в приложении открыть и внести изменения в конфигурацию класса ConfigUtis.

1. Пользовательский скользящий макет ScrollLayout

По умолчанию начальное значение — это отсутствие выпадающего макета обновления, только установка setScrollMode(). Существует 4 режима: все, выпадающий, поднимающийся и отсутствующий. Можно использовать только «все» и «выпадающий», «поднимающийся» можно использовать только с режимом «всё».

Инициализация: setScroll(onScollCall), установка прослушивателя обновления. Завершение обновления: onScrollFinish();

2. Пользовательский CustomRecycler

Существует функция добавления заголовка, хвоста, удаления заголовка и хвоста. addHead(view); addFoot(layoutId); removeHead(view); removerFoot(layout). Существуют функции вытягивания для обновления и отсутствия дополнительных элементов. По умолчанию начальным значением является отсутствие вытягивающего макета обновления, только настройка setScrollMode(). Инициализация: addOnScroll(layout, adapter, scrollmode, onscollcall). Завершение удаления: onScrollFinish().

3. Пользовательский макет RecyclerLayout для вытягивания и обновления

Функция представляет собой объединение функций 1 и 2. По умолчанию начальные значения — это отсутствие макетов для вытягивания и обновления, только настройка setScrollMode().

Инициализация: with(ScrollMode.BOTH, new LinearLayoutManager(this), adapter, new OnScrollCall() { @Override public void callback(ScrollMode scrollMode) {

}}); Завершение обновления: onScrollFinish().

Комментарии ( 0 )

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

Введение

Скользящая компоновка с возможностью добавления пользовательских заголовков, нижних колонтитулов и верхнего и нижнего pull-to-refresh. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/YwcSillyWhite-CustomRecycler.git
git@api.gitlife.ru:oschina-mirror/YwcSillyWhite-CustomRecycler.git
oschina-mirror
YwcSillyWhite-CustomRecycler
YwcSillyWhite-CustomRecycler
master