Sequent — это библиотека, которая запускает анимацию непрерывно для нескольких представлений с регулярными интервалами.
allprojects {
repositories {
mavenCentral()
}
}
implementation 'io.openharmony.tpc.thirdlib:Sequent:1.0.1'
## Доступны компоненты, унаследовавшие ComponentContainer.
# Например: DirectionalLayout, DependentLayout, StackLayout и т.д.
DirectionalLayout layout = (DirectionalLayout) findComponentById(ResourceTable.Id_layout);
# Напишите одну строчку. По умолчанию используется анимация Fadein.
Sequent.origin(layout).start();
Вы можете изменять параметры анимации.
Sequent
.origin(componentContainer)
.duration(int) // опция.
.delay(int) // опция. Время начала смещения.
.offset(int) // опция. Интервал времени.
.flow(Direction) // опция. Поток анимации в (FORWARD/BACKWARD/RANDOM).
.anim(Context, Animation) или .anim(Context, AnimatorProperty[]) // опция. Реализованная анимация или AnimatorProperty[].
.start()
Пожалуйста, используйте следующие реализованные эффекты анимации.
bounceIn
fadeIn
fadeInDown
fadeInLeft
fadeInRight
fadeInUp
rotateIn
Через DevEco Studio и скачивание SDK Измените версию dependencies → classpath в файле build.gradle проекта на соответствующую версию (то есть ту версию, которую вы использовали при создании нового проекта в вашем IDE).
Разрешено на условиях лицензии Apache License, Версия 2.0 ("Лицензия").
Вы не имеете права использовать этот файл, если вы не будете соблюдать условия Лицензии.
Вы можете получить копию Лицензии по адресу:
http://www.apache.org/licenses/LICENSE-2.0
Если требование применимого закона или письменное соглашение не требуют этого, программное обеспечение,
распределённое в соответствии с Лицензией, предоставляется на условиях "КАК ЕСТЬ".
БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ ИЛИ УСЛОВИЙ, как явных, так и подразумеваемых.
Увидеть Лицензию для конкретного языка, регулирующего права и ограничения, предоставленные Лицензией.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )