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

OSCHINA-MIRROR/chinasoft4_ohos-StickyHeaders

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

StickyHeaders

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

  • Название проекта: StickyHeaders
  • Серия: адаптация и портирование сторонних компонентов OpenHarmony
  • Функционал: декоратор с фиксированной шапкой для OHOS, поддерживающий позиционирование фиксированных заголовков
  • Состояние портирования: основные функции завершены
  • Различия при вызове: отсутствуют
  • Версия SDK: SDK 6, DevEco Studio 2.2 Beta2
  • Базовая версия: Releases v0.7.11

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

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

  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:StickyHeaders:1.0.0')
    ......
}

Проект можно запустить непосредственно на SDK 6 и DevEco Studio 2.2 Beta2.

Если проект не запускается, удалите файлы .gradle, .idea, build, gradle, build.gradle, создайте новый проект в соответствии со своей версией и скопируйте соответствующие файлы нового проекта в корневую директорию.

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

Пример использования Java-кода:```java int numSections = 3; int numItemsPerSection = 10; List dataList = Utils.getStickyList(numSections, numItemsPerSection, false, HeaderModel.TYPE_70vp); CollapseHeaderAdapter adapter = new CollapseHeaderAdapter(this, dataList, mClickCallback); listContainer.setItemProvider(adapter); StickyHeaderLayoutManager headerDecor = new StickyHeaderLayoutManager(listContainer, layout, headerText, indexText, collapse, mClickCallback); headerDecor.setDataList(dataList, true);


Код проверен CodeCheck, CloudTest, ошибок нет.

Проверка безопасности на отсутствие вирусов прошла успешно.

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

### История версий

- 1.0.0

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

Лицензия MIT

Авторское право (c) 2016 Shamyl Zakariya

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

Вышеуказанное авторское уведомление и данное лицензионное уведомление должны присутствовать во всех копиях или значительных частях Программного обеспечения.ПРЕДМЕТНЫЙ ПРОГРАММНЫЙ КОД ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ ЛЮБОГО ВИДА ГАРАНТИИ, ЯВНОЙ ИЛИ ПОДРАЗУМЕВАЕМОЙ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ГАРАНТИЯМИ ТОРГОВЛЕНИЯ, ПРИГОДНОСТИ ДЛЯ КОНКРЕТНЫХ ЦЕЛЕЙ И НЕНАРУШЕНИЯ ПРАВ. В НИКАКОМ СЛУЧАЕ АВТОРЫ И ДОЛЖНИКИ АВТОРСКОГО УВЕДОМЛЕНИЯ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА КАКИЕ-ЛИБО ПРЕТЕНДЫ, УЩЕРБЫ ИЛИ ДРУГИЕ ОТВЕТСТВЕННОСТИ, В ТОМ ЧИСЛЕ В СВЯЗИ С ДЕЛОМ ОБРАЗЦА, ВЫПУСКА ИЛИ ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ДРУГИХ ДЕЙСТВИЙ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ, ПРЕДОСТАВЛЕННЫМ ПО ЭТОЙ ЛИЦЕНЗИИ.

Также следует отметить, что текст был переведён правильно, но поскольку он уже был на русском языке, то фактического перевода не потребовалось.```markdown

Не указан исходный текст для перевода.


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

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

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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