当前位置:操作系统 > 安卓/Android >>

Android 中Animation简单例子

关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式:

1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;

2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。

动画类型
下面先来看看Android提供的动画类型。Android的animation由四种类型组成

在XML文件中:

alpha        渐变透明度动画效果、
scale        渐变尺寸伸缩动画效果
translate  画面转换位置移动动画效果
rotate      画面转移旋转动画效果
今天的例子要实现的是TweenAnimation,类似于Flash中的补间动画。

animation可以定义在xml中,也 可以在类中动态定义,和控件的定义类似。

这里用的是静态定义。

最终效果:

 

 \

 \

很小的一个bug却卡了一个晚上(xml文件定义的时候,尖括号位置敲错了),如果再给我遇到这样的bug,

我会轻轻地对它说:艹!

代码明天上...睡觉。

补充:移动开发 , Android ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,