2020-06-14 AndroidStudio 4.0新体验之

2020-06-14  本文已影响0人  fjasmin

Android Studio 4.0中增加了一个可视化动画编辑工具:MotionEditor

在MotionEditor中编辑动画无比简单明了。

MotionEidtior 是 MotionLayout 的一个可视化编辑工具。 MontionLayout (动态)是 ConstrainLayout(静态) 的子类。

MontionLayout 分为两部分 Layout xml(存放UI 元素 Contrant set),MontionScence xml (存放可视化的场景 Transtion Click. Swipe).

升级 Constraintlayout 到 目前最高版本的 2.0 beta1

要开始使用Motion编辑器:

1.创建一个ConstrainLayout

2.右键单击布局编辑器中的预览。

3.单击转换为MotionLayout ,如下所示。

在Android Studio将ConstraintLayout转换为MotionLayout之后,Motion Scene文件(在布局文件名后附加_scene的.xml文件)也将添加到包含XML的目录中。

然后, MotionLayout成为您的根布局,并出现在Motion Editor UI中。 布局已经包括开始ConstraintSet ,结束ConstraintSet以及从开始到结束的过渡

您可以使用概览图来选择ConstraintSet或Transition并在选择面板上选择组件。

然后,您可以使用编辑ConstraintSet的相同方式来编辑开始或结束ConstraintSet的约束和属性。

如果要在图形上构建更多元素,则可以使用创建图标快速添加ConstraintSet , Transition或OnClick / OnSwipe手势

要添加关键帧,请首先单击“ 过渡”箭头

然后,在“ 过渡时间轴”窗格中,单击右上角,然后选择KeyPosition :

该操作将打开一个对话框,您可以在其中设置关键帧的属性。

您还可以将OnClick和OnSwipe处理程序添加到属性面板中的“过渡”。

运动编辑器支持在设计图面上预览动画。 选择动画后,单击“ 播放 

 在时间轴上方预览动画。

上一篇下一篇

猜你喜欢

热点阅读