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

OSCHINA-MIRROR/chinasoft_ohos-StickyScrollView

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

StickyScrollView

Проектное описание

Название проекта: StickyScrollView

Серия: адаптация и перенос третьих сторон для OpenHarmony

Функционал: ScrollView с прилипающим верхним меню и зависающим нижним меню.

Статус переноса проекта: основные функции завершены

Различия в вызовах: отсутствуют

Версия SDK: SDK6, DevEco Studio2.2 Beta1

Базовая версия: Release Yöntem 1.0.2

Демонстрация эффекта

введите описание изображения здесь

Инструкция по установке

  1. В файле build.gradle в корневой директории проекта:
allprojects {
   
   repositories {
       
       maven {
           
           url 'https://s01.oss.sonatype.org/content/repositories/releases/'
           
       }
       
   }
   
}
  1. В файле build.gradle модуля entry:
dependencies {
   
   implementation('com.gitee.chinasoft_ohos:StickyScrollView:1.0.3')
   
   ......  
   
}

Проект можно запустить непосредственно в SDK6, DevEco Studio2.2 Beta1. Если проект не запускается, удалите файлы .gradle, .idea, build, gradle, build.gradle, создайте новый проект в соответствии со своей версией и скопируйте соответствующие файлы нового проекта в корневую директорию.

Инструкция по использованию

  1. Импортируйте репозиторий в локальный репозиторий.

  2. Включите компонент StickyScrollView в файле разметки, как показано ниже:

<com.frank.library.StickyScrollView
            ohos:id="$+id:scrollView"
            ohos:height="match_parent"
            ohos:width="match_parent">
  1. Установите компоненты верхнего и нижнего меню и слушатель состояния в методе onStart Ability:
// Установка верхнего компонента
scrollView.setHeadView(headView);
``````markdown
## Установка нижнего компонента
```java
scrollView.setFootView(footView);

Установка слушателя прокрутки ScrollView

scrollView.setStickChangeListener(new StickChangeListener() {
    @Override
    public void stickHead() {
        // Состояние прилипания верхнего меню
    }

    @Override
    public void hideHead() {
        // Состояние скрытия верхнего меню
    }

    @Override
    public void stickFoot() {
        // Состояние прилипания нижнего меню
    }

    @Override
    public void hideFoot() {
        // Состояние скрытия нижнего меню
    }
});

Информация о тестировании

Код проверен CodeCheck без ошибок.

Код проверен CloudTest без ошибок.

Вирусная безопасность проверена успешно.

Текущая версия демонстрационного режима практически не отличается от оригинального компонента.

Версионирование

  • 1.0.3
  • 0.0.1-SNAPSHOT

Информация о правах и лицензии

Лицензия MIT

Авторское право © 2017 Amar Jain

Разрешено бесплатно предоставлять любому лицу, получившему копию этого программного обеспечения и связанных с ним документов ("Программное обеспечение"), использовать, копировать, изменять, объединять, публиковать, распространять, передавать по sublicense и/или продавать копии Программного обеспечения, а также позволять другим лицам делать то же самое, при условии соблюдения следующих условий:

Вышеуказанное уведомление об авторском праве и это уведомление о разрешении должны присутствовать во всех копиях или существенных частях Программного обеспечения.

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

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

Введение

Прикреплённый заголовок, закреплённый снизу ScrollView. Развернуть Свернуть
MIT
Отмена

Обновления (1)

все
4 месяцев назад

Участники (11)

все

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

Загружен новый тег 1.0.3 4 месяца назад
Загружен новый тег 1.0.2 4 месяца назад
Загружен новый тег 1.0.1 4 месяца назад
Загружен новый тег 1.0.0 4 месяца назад
Загружен новый тег 0.0.1-SNAPSHOT 4 месяца назад
Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/chinasoft_ohos-StickyScrollView.git
git@gitlife.ru:oschina-mirror/chinasoft_ohos-StickyScrollView.git
oschina-mirror
chinasoft_ohos-StickyScrollView
chinasoft_ohos-StickyScrollView
master