Animation的四种动画效果
2011-08-02 19:56
363 查看
AlphaAnimation 控制渐变透明的动画效果
ScaleAnimation 控制尺寸伸缩的动画效果
TranslateAnimation 控制画面平移的动画效果
RotateAnimation 控制画面角度变化的动画效果
关于这四种动画所显示出来的效果,笔者将用代码讲述。读者可以把代码运行到自己的程序中,自己调试观看各个动画所表现出来的效果。
首先在Oncreate()里初始化四个动画效果
然后可以设置一个button控制动画的运行,在GridView布局里可以加一些小控件。 (为了演示效果)当点击Button按钮时,填写如下代码
这里
interpolator定义一个动画的变化率(the rate of change)。这使得基本的动画效果(alpha, scale, translate, rotate)得以加速,减速,重复等。(详细请阅读文档)AnimationSet这个类为animation的集合类。
ScaleAnimation 控制尺寸伸缩的动画效果
TranslateAnimation 控制画面平移的动画效果
RotateAnimation 控制画面角度变化的动画效果
关于这四种动画所显示出来的效果,笔者将用代码讲述。读者可以把代码运行到自己的程序中,自己调试观看各个动画所表现出来的效果。
首先在Oncreate()里初始化四个动画效果
然后可以设置一个button控制动画的运行,在GridView布局里可以加一些小控件。 (为了演示效果)当点击Button按钮时,填写如下代码
这里
interpolator定义一个动画的变化率(the rate of change)。这使得基本的动画效果(alpha, scale, translate, rotate)得以加速,减速,重复等。(详细请阅读文档)AnimationSet这个类为animation的集合类。
相关文章推荐
- 常见的四种Animation详解(深入可以制作效果动画)
- Andorid小项目之--Animation四种动画的图片效果
- 验证requestAnimationFrame、CSS3以及setinterval实现动画效果的优劣
- [转]Android动画开发——Animation动画效果
- Android 动画效果(一): 四种动画基础(Alpha、Translate、Rotate、Scale)
- Android动画开发——Animation动画效果
- Core Animation之多种动画效果
- Animation制作动画组件效果
- android Animation 动画效果收集
- android小记之Animation4种动画效果(贴上了GIF图)
- 安卓开发20:动画之Animation 详细使用-主要通过java代码实现动画效果
- android动画介绍--Animation 实现loading动画效果
- Animation动画效果
- Android动画开发——Animation动画效果
- Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用
- android动画介绍--Animation实现loading动画效果
- Android应用通过AnimationDrawable实现View的动画效果
- Android动画开发——Animation动画效果
- Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用
- 动画效果编程基础--AnimationAndroid