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

OSCHINA-MIRROR/chinasoft_ohos-ohos-GridViewWithHeaderAndFooter

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

ohos-GridViewWithHeaderAndFooter

Проект

  • Название проекта: ohos-GridViewWithHeaderAndFooter.
  • Серия: openharmony, адаптация сторонних компонентов.
  • Функция: поддержка добавления верхнего и нижнего колонтитулов в ListContainer с помощью GridView.
  • Состояние переноса проекта: основная функция реализована.
  • Различия при вызове: отсутствуют.
  • Версия разработки: sdk6, DevEco Studio2.2 Beta1.
  • Базовая версия: Releases 1.0.12.

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

demo.gif

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

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

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

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

 //Получение основного макета
 GridViewWithHeaderAndFooter gridViewWithHeaderAndFooter =
                (GridViewWithHeaderAndFooter) findComponentById(ResourceTable.Id_ly_image_list_grid);
 /* Получение верхнего и нижнего колонтитула */
 LayoutScatter layoutScatter = LayoutScatter.getInstance(context);
 Component headerView = layoutScatter.parse(ResourceTable.Layout_header_item, null, false);
 Component footerView = layoutScatter.parse(ResourceTable.Layout_footer_item, null, false);
 /* Добавление верхнего и нижнего колонтитула в основной макет */
 gridViewWithHeaderAndFooter.addHeaderView(headerView);
 gridViewWithHeaderAndFooter.addFooterView(footerView);

 gridViewWithHeaderAndFooter.setNumColumns(2);
 gridViewWithHeaderAndFooter.setItemProvider(new GridViewAdapter());       

Тестирование

CodeCheck — тестирование кода без исключений. CloudTest — тестирование кода без исключений. Вирусное сканирование — успешно. Текущая версия demo функционально аналогична исходному компоненту.

Версия

  • 1.0.0

Авторские права и лицензии

 Apache 2

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

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

Введение

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

Обновления

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

Участники

все

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

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