Android使用XML的四种动画
2019-10-09 本文已影响0人
残非
Android中的动画有哪几类,它们的特点和区别是什么(面试题)
Android中动画分:一种是Tween补间动画、一种是Frame帧动画、一种是属性动画。
补间动画,这种实现方式可以使视图组件移动、放大、缩小以及产生透明度的变化;
帧动画,传统的动画方法,通过顺序的播放排列好的图片来实现,类似电影。
属性动画,操作控件对应属性进行变化的动画效果。
<set xmlns:android="http://schemas.android.com/apk/res/android" android:repeatMode="restart" android:duration="3000">
<!-- 透明度,从0到1,表示从不透明到透明-->
<alpha android:toAlpha="0" android:fromAlpha="1"/>
<!--移动 -->
<translate android:toYDelta="100" android:fromYDelta="0"/>
<!-- 旋转-->
<rotate android:pivotY="360" android:toDegrees="0"/>
<!-- 缩放-->
<scale android:fromYScale="1" android:toYScale="0" android:fromXScale="1" android:toXScale="0"/>