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

OSCHINA-MIRROR/goweii-SwipeBack

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 16:56 5041fc0

SwipeBack

  • Низкая связанность, низкое вмешательство кода, не требуется наследование базового класса.
  • Поддержка скольжения назад в четырёх направлениях.
  • Поддержка пользовательских эффектов взаимодействия при скольжении, есть два встроенных эффекта: параллакс (аналогично WeChat) и сжатие (аналогично Toutiao).
  • Возможность установить глобальную или только краевую возможность скольжения назад.
  • Краевое принудительное скольжение назад для решения проблемы неудобного запуска скольжения назад при длинном прокручиваемом макете, когда прокрутка достигает середины.
  • Поддерживает многослойное вложение внутренних прокручиваемых макетов, не влияет на глобальное скольжение назад.
  • Можно настроить цвет и ширину краевой тени.
  • Можно настроить цвет маски нижнего Activity.

Интеграция

  1. Добавьте репозиторий Jitpack.
// Project:build.gradle
allprojects {
    repositories {
        maven { url 'https://www.jitpack.io' }
    }
}
  1. Добавьте зависимость.
// Module:build.gradle
dependencies {
    implementation 'com.github.goweii:SwipeBack:2.0.5'
}

Использование

  1. Инициализация.
SwipeBack.getInstance().init(application);
  1. Глобальная конфигурация.
SwipeBack.getInstance().setXxx();
  1. Отдельная конфигурация.
Activity implements SwipeBackAbility.Xxx

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

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

1
https://api.gitlife.ru/oschina-mirror/goweii-SwipeBack.git
git@api.gitlife.ru:oschina-mirror/goweii-SwipeBack.git
oschina-mirror
goweii-SwipeBack
goweii-SwipeBack
master