动画
一、动画分类
1.帧动画
每一帧对应的图片和持续时间
xml资源文件方式 <animation-list>标签 android.onshot 控制动画是否循环播放 android.duration 每一帧的播放持续时间
代码方式
2.补间动画(Tween Animation)
四种方式:
透明度 alpha
大小变化 Scale
平移 translate
旋转 rotate
插值器 Interpolator 选择不同的算法计算出补间动画变化过程
提供了多种插值器
3.属性动画
增强版的补间动画
组合多个动画,并指定播放顺序
Evaluator 控制属性动画如何计算属性值
4.过渡动画
android4.4引入的动画框架,本质还是属性动画
Transition Animation
一、动画分类
1.帧动画
每一帧对应的图片和持续时间
xml资源文件方式 <animation-list>标签 android.onshot 控制动画是否循环播放 android.duration 每一帧的播放持续时间
代码方式
2.补间动画(Tween Animation)
四种方式:
透明度 alpha
大小变化 Scale
平移 translate
旋转 rotate
插值器 Interpolator 选择不同的算法计算出补间动画变化过程
提供了多种插值器
3.属性动画
增强版的补间动画
组合多个动画,并指定播放顺序
Evaluator 控制属性动画如何计算属性值
4.过渡动画
android4.4引入的动画框架,本质还是属性动画
Transition Animation