您的位置:首页 > 移动开发 > Android开发

android中的动画有哪几类,它们的特点和区别是什么?

2013-01-21 20:17 417 查看
[align=left]在 android.view.animation包中有四种基本的动画 ,透明/伸缩/移动/旋转。[/align]
动画类型

Android的animation由四种类型组成

XML中
[align=left]alpha[/align]

[align=left]渐变透明度动画效果[/align]

[align=left]scale[/align]

[align=left]渐变尺寸伸缩动画效果[/align]

[align=left]translate[/align]

[align=left]画面转换位置移动动画效果[/align]

[align=left]rotate[/align]

[align=left]画面转移旋转动画效果[/align]

[align=left]JavaCode中 [/align]
[align=left]AlphaAnimation[/align]

[align=left]渐变透明度动画效果[/align]

[align=left]ScaleAnimation[/align]

[align=left]渐变尺寸伸缩动画效果[/align]

[align=left]TranslateAnimation[/align]

[align=left]画面转换位置移动动画效果[/align]

[align=left]RotateAnimation[/align]

[align=left]画面转移旋转动画效果[/align]

Android动画模式

Animation主要有两种动画模式:

一种是tweened animation(渐变动画)
[align=left]XML中[/align]

[align=left]JavaCode[/align]

[align=left]alpha[/align]

[align=left]AlphaAnimation[/align]

[align=left]scale[/align]

[align=left]ScaleAnimation[/align]

[align=left]一种是frame by frame(画面转换动画) [/align]
[align=left]XML中[/align]

[align=left]JavaCode[/align]

[align=left]translate[/align]

[align=left]TranslateAnimation[/align]

[align=left]rotate[/align]

[align=left]RotateAnimation[/align]

[align=left]Tween动画,这种实现方式可以使视图组件移动、放大、缩小以及产生透明度的变化;[/align]
[align=left]Frame动画,传统的动画方法,通过顺序的播放排列好的图片来实现,类似电影。[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: