-
MotionLayout是Android ConstraintLayout的子类,可让您非常轻松地为应用程序中的任何视图或布局设置动画。
-
虽然仍处于测试阶段,但尚未得到广泛采用,但是我已经可以想象到,稳定发行后人们会想到的独特的交互式动画!
[](()什么是MotionLayout?快速介绍
简而言之,MotionLayout是一个ConstraintLayout允许您轻松在两个ConstraintSet之间进行转换的工具。
ConstraintSet包含每个视图的所有约束和布局属性。
Transition 指定要在其之间进行过渡的起始ConstraintSets。
将所有这些都放入MotionScene文件中,就可以拥有一个MotionLayout!
随着布局和动画变得越来越复杂,MotionScene也变得越来越复杂。
[](()了解有关MotionLayout的更多信息:
[MotionLayout上的Android](()官方[开发人员指南](()
[](()项目设置⚙️
=================================================================
要创建项目&