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

OSCHINA-MIRROR/chinasoft4_ohos-ShadowLayout

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

ShadowLayout

Проект

  • Название проекта: ShadowLayout.
  • Серия: адаптация сторонних компонентов openharmony.
  • Функция: эта библиотека позволяет вам создавать эффект тени на основе дочернего объекта для макета.
  • Состояние переноса проекта: основная функция завершена.
  • Различия в вызовах: нет.
  • Версия разработки: SDK6, DevEco Studio 2.2 Beta2.
  • Базовая версия: Releases 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:OhosShadowLayout:1.0.0')
    ......  
 }

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

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

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

  2. Добавьте элемент управления ShadowLayout в файл макета, пример кода:

                <com.gigamole.library.ShadowLayout
                    ohos:width="match_content"
                    ohos:height="match_content"
                    app:sl_shadow_angle="45"
                    app:sl_shadow_color="#9e000000"
                    app:sl_shadow_distance="4"
                    app:sl_shadow_radius="4"
                    app:sl_shadowed="true">
    
                    <Image
                        ohos:width="match_content"
                        ohos:height="match_content"
                        ohos:layout_alignment="horizontal_center"
                        ohos:image_src="$media:ic_logo"/>
                    <Text
                        ohos:width="match_content"
                        ohos:height="match_content"
                        ohos:text="HOW WE WORK"
                        ohos:top_margin="20vp"
                        ohos:layout_alignment="horizontal_center"
                        ohos:text_color="#414141"
                        ohos:text_size="56px"/>
    
                </com.gigamole.library.ShadowLayout>

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

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

Итерация версии

  • 1.0.0

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

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

Введение

Теневой эффект: настраиваемый компонент. Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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