我们可以使用android.animation包和android.transition包创建动画,但我想知道这些包之间的主要区别是什么,因为即使自定义转换也使用来自android动画包的动画师.
来自以下文档android.animation:
这些类提供属性动画系统的功能,允许您对任何类型的对象属性进行动画处理。
来自以下文档android.transition:
该包中的类为视图层次结构启用“场景和转换”功能。
由此可以得出结论,android.animation主要处理单个视图动画(FAB 在单击时向左移动等),同时android.transition主要关心视图层次结构/布局过渡动画(Material Design 共享元素等)。
| 归档时间: |
|
| 查看次数: |
1533 次 |
| 最近记录: |