MotionLayout
использует файл сцены движения для определения последовательности движения. Файл сцены движения — это XML-файл, в котором указаны все аспекты последовательности движения. Узел <MotionLayout>
в файле макета имеет атрибут app:layoutDescription
, который указывает на файл сцены движения.
Эта ссылка не является исчерпывающей. Он предоставляет информацию о наиболее важных элементах файлов движущихся сцен и их наиболее часто используемых атрибутах.
-
<MotionScene>
- Корневой элемент файла сцены движения.
-
<ConstraintSet>
- Указывает положения и атрибуты всех видов в одной точке последовательности движений.
-
<Constraint>
- Указывает расположение и атрибуты одного элемента последовательности движений.
-
<Transition>
- Указывает начальное и конечное состояния последовательности движений, желаемые промежуточные состояния и действия пользователя, которые запускают последовательность.
-
<OnClick>
- Указывает действие, которое необходимо выполнить, когда пользователь нажимает на представление.
-
<OnSwipe>
- Указывает действие, которое необходимо выполнить, когда пользователь проводит пальцем по макету.
-
<KeyFrameSet>
- Указывает местоположение и атрибуты для видов в ходе последовательности движений.
-
<KeyPosition>
- Указывает местоположение вида в определенный момент последовательности движений.
-
<KeyAttribute>
- Указывает атрибуты вида в определенный момент последовательности движений.
MotionLayout
использует файл сцены движения для определения последовательности движения. Файл сцены движения — это XML-файл, в котором указаны все аспекты последовательности движения. Узел <MotionLayout>
в файле макета имеет атрибут app:layoutDescription
, который указывает на файл сцены движения.
Эта ссылка не является исчерпывающей. Он предоставляет информацию о наиболее важных элементах файлов движущихся сцен и их наиболее часто используемых атрибутах.
-
<MotionScene>
- Корневой элемент файла сцены движения.
-
<ConstraintSet>
- Указывает положения и атрибуты всех видов в одной точке последовательности движений.
-
<Constraint>
- Указывает расположение и атрибуты одного элемента последовательности движений.
-
<Transition>
- Указывает начальное и конечное состояния последовательности движений, желаемые промежуточные состояния и действия пользователя, которые запускают последовательность.
-
<OnClick>
- Указывает действие, которое необходимо выполнить, когда пользователь нажимает на представление.
-
<OnSwipe>
- Указывает действие, которое будет выполнено, когда пользователь проведет пальцем по макету.
-
<KeyFrameSet>
- Указывает местоположение и атрибуты для видов в ходе последовательности движений.
-
<KeyPosition>
- Указывает местоположение вида в определенный момент последовательности движений.
-
<KeyAttribute>
- Указывает атрибуты вида в определенный момент последовательности движений.
MotionLayout
использует файл сцены движения для определения последовательности движения. Файл сцены движения — это XML-файл, в котором указаны все аспекты последовательности движения. Узел <MotionLayout>
в файле макета имеет атрибут app:layoutDescription
, который указывает на файл сцены движения.
Эта ссылка не является исчерпывающей. Он предоставляет информацию о наиболее важных элементах файлов движущихся сцен и их наиболее часто используемых атрибутах.
-
<MotionScene>
- Корневой элемент файла сцены движения.
-
<ConstraintSet>
- Указывает положения и атрибуты всех видов в одной точке последовательности движений.
-
<Constraint>
- Указывает расположение и атрибуты одного элемента последовательности движений.
-
<Transition>
- Указывает начальное и конечное состояния последовательности движений, желаемые промежуточные состояния и действия пользователя, которые запускают последовательность.
-
<OnClick>
- Указывает действие, которое необходимо выполнить, когда пользователь нажимает на представление.
-
<OnSwipe>
- Указывает действие, которое необходимо выполнить, когда пользователь проводит пальцем по макету.
-
<KeyFrameSet>
- Указывает местоположение и атрибуты для видов в ходе последовательности движений.
-
<KeyPosition>
- Указывает местоположение вида в определенный момент последовательности движений.
-
<KeyAttribute>
- Указывает атрибуты вида в определенный момент последовательности движений.