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

OSCHINA-MIRROR/zfproject-PullToRefresh_Gradle

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

Перенос известного открытого исходного кода PullToReFresh в gradle. При использовании можно напрямую импортировать как подпроект

Pull To Refresh Views для Android

Screenshot

Этот проект направлен на предоставление повторно используемого виджета Pull to Refresh для Android. Первоначально он был основан на библиотеке Йохана Нильссона (в основном для графики, строк и анимации), но с тех пор они были заменены.

Возможности

  • Поддерживает перетаскивание вниз сверху и перетаскивание вверх снизу (или даже оба варианта).
  • Анимированная прокрутка для всех устройств.
  • Поддержка Over Scroll для устройств на Android v2.3+.
  • В настоящее время работает со следующими компонентами:
    • ListView
    • ExpandableListView
    • GridView
    • WebView
    • ScrollView
    • HorizontalScrollView
    • ViewPager
  • Встроенный прослушиватель конца списка для определения, когда пользователь прокрутил вниз.
  • Поддержка Maven.
  • Индикаторы, показывающие пользователю наличие функции Pull-to-Refresh.
  • Поддержка ListFragment!
  • Множество вариантов настройки!

Репозиторий находится по адресу https://github.com/chrisbanes/Android-PullToRefresh.

Пример приложения

Пример приложения (исходный код находится в репозитории) был опубликован в Google Play для удобства доступа:

Скачать в Google Play

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

Чтобы начать использовать библиотеку, ознакомьтесь с кратким руководством по началу работы.

Настройка

Дополнительную информацию о том, как изменить поведение и внешний вид представления, см. на странице Настройка.

Обновление путём перетаскивания вверх

По умолчанию в этой библиотеке настроено обновление путём перетаскивания вниз, но при желании можно разрешить обновление путём перетаскивания вверх. Можно даже настроить представление так, чтобы оно включало перетаскивание как вверх, так и вниз, используя параметр «both». Дополнительную информацию об этом см. на странице Настройка.

Приложения

Хотите узнать, какие приложения уже используют Android-PullToRefresh? Посмотрите здесь. Если ваше приложение отсутствует в списке, дайте мне знать.

Запросы на включение изменений

Я с радостью приму запросы на включение исправлений и улучшений функций, но, пожалуйста, делайте их в ветке dev. Ветка master предназначена для последнего стабильного кода, а dev — это то место, где я пробую что-то, прежде чем выпустить их как стабильные. Любые запросы на включение, направленные против мастера, с этого момента будут закрыты с просьбой сделать ещё один запрос на включение в dev.

Лицензия

Авторские права 2011, 2012 Крис Бейнс

Лицензия Apache версии 2.0 («Лицензия»);
вы не можете использовать этот файл, кроме как в соответствии с Лицензией.
Вы можете получить копию Лицензии по адресу

   http://www.apache.org/licenses/LICENSE-2.0

Если это не требуется применимым законодательством или не согласовано в письменной форме, программное обеспечение, распространяемое по Лицензии, распространяется на условиях «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ ИЛИ УСЛОВИЙ ЛЮБОГО ВИДА, явных или подразумеваемых.
См. Лицензию на конкретный язык, регулирующий разрешения и ограничения, предусмотренные Лицензией.

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

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

Введение

Перенесите известную библиотеку с открытым исходным кодом pulltofrefresh — в gradle. При использовании её можно будет напрямую ссылаться как на подпроект. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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