黑马程序员技术交流社区

标题: Animations动画学习笔记及源码 [打印本页]

作者: lvjayj    时间: 2013-8-7 23:40
标题: Animations动画学习笔记及源码

在Android上实现动画,官方的SDK提供了Animations,并且介绍了两种不同模式,分别是:

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

同时,Animation由四种类型组成:
XML文件:
· alpha 渐变透明度动画效果
· scale 渐变尺寸伸缩动画效果
· translate 画面转换位置移动动画效果
· rotate 画面转移旋转动画效果
在Java 源码中定义了相应的类,可以使用这些类的方法来获取和操作相应的属性:
· AlphaAnimation 渐变透明度动画效果
· ScaleAnimation 渐变尺寸伸缩动画效果
· TranslateAnimation 画面转换位置移动动画效果
· RotateAnimation 画面转移旋转动画效果

具体Android的原生就不再多说了,相对复杂,有兴趣的可以直接去看google的SDK。这里分享了Rexsee的API,基于对原生的封装,可以直接使用JS实现功能调用。如:
【事件】 void onAnimationStart(String id)
【说明】 当动画开始播放时触发。


Rexsee API:Animations源码 下载



作者: 五月如烟    时间: 2013-8-10 14:47
看看~~~~~~~~~~~
作者: wocaochaiyaozhu    时间: 2013-8-14 00:22
这么牛。。。
作者: 海风    时间: 2013-9-8 17:06
没有下载链接地址呀




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2