build.gradle
в корневой директории проекта добавьте:allprojects {
repositories {
maven {
url 'https://s01.oss.sonatype.org/content/repositories/releases/'
}
}
}
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 )