Добавьте зависимость в файл build.gradle уровня модуля:
// Добавление Maven-репозитория
repositories {
maven {
url 'https://s01.oss.sonatype.org/content/repositories/releases/'
}
}
// Добавление зависимости
dependencies {
implementation 'com.gitee.chinasoft_ohos:wavelineview:1.0.0'
}
Проект можно запустить непосредственно в SDK6, DevEco Studio2.2 Beta1.
Если проект не запускается, удалите файлы .gradle, .idea, build, gradle, build.gradle, и создайте новый проект в соответствии со своей версией, а затем скопируйте соответствующие файлы нового проекта в корневую директорию.
Свойства| backgroundColor | цвет | Цвет фона | | -------- | -----: | :----: | | wlvLineColor | цвет | Цвет волновой линии | | wlvThickLineWidth | размерность | Ширина средней толстой волновой линии | | wlvFineLineWidth | размерность | Ширина трёх тонких волновых линий | | wlvMoveSpeed | float | Скорость перемещения волновой линии, значение по умолчанию — 290F, направление слева направо, можно использовать отрицательное число для изменения направления движения | | wlvSamplingSize | integer | Частота дискретизации, чем больше значение, тем более детализированное анимационное представление, значение по умолчанию — 64 | | wlvSensibility | integer | Чувствительность, диапазон [1,10], чем выше значение, тем чувствительнее, значение по умолчанию — 5 |```xml <jaygoo.widget.wlv.WaveLineView ohos:id="$+id:waveLine" ohos:width="380fp" ohos:height="180fp" app:wlvBackgroundColor="#992222" app:wlvSamplingSize="64" app:wlvLineColor="#2ede84" app:wlvThickLineWidth="6" app:wlvFineLineWidth="2" app:wlvMoveSpeed="250" app:wlvSensibility="5" />
* Пример использования Java
```java
// Запуск анимации
waveLineView.startAnim();
// Остановка анимации
waveLineView.stopAnim();
Код проверен CodeCheck без ошибок
Код проверен CloudTest без ошибок
Пройден тест на безопасность от вирусов
Функционал текущего демонстрационного примера практически не отличается от оригинального компонента
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )