首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android 补间(Tween)卡通片

2012-11-19 
Android 补间(Tween)动画??? 补间动画是指定开始和结束的图像状态,自动生成需要显示的过度图像的动画。补间

Android 补间(Tween)动画

??? 补间动画是指定开始和结束的图像状态,自动生成需要显示的过度图像的动画。补间动画又分为四种:移动,缩放,旋转,通明度。

??? 下面以移动补间动画来做简单说明,效果是把一个ImageView从左上角,向右下方向移动,然后返回到起始点,中间对动画状态进行监听,效果如图:


Android 补间(Tween)卡通片
? ? 下面简述其主要步骤:

??? 1、定义动画文件:

???? 说明:

android:interpolator:动画渲染器,有三种渲染器可以设置:accelerate_decelerate_interpolator,accelerate_interpolator,decelerate_interpolator,它们分别对应的效果是:开始加速中间减速,一直加速,一直减速。fromXDelta;动画起始位置的X坐标;fromYDelta:动画起始位置的Y坐标;toXDelta:动画结束位置的X坐标;toYDelta:动画结束位置的Y坐标;duration:动画持续时间,单位毫秒。

??? 2、加载并启动动画:

?

??? 通明度动画的XML示例代码:

?

??? 缩放动画的XML示例代码:

?

??? 旋转动画的XML示例代码如下:

?

??? 3、多说一句:

??? 使用代码同样可以实现从XML加载动画一样的效果,有兴趣的话,可以试试看!:)

?

热点排行