码迷,mamicode.com
首页 > 移动开发 > 详细

Android-动画

时间:2015-07-12 14:20:26      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:动画   android   

Android-动画

一 动画的分类

1,View Animation即Tween Animation补间动画
用于对象本身的变化例如:
Alpha透明度:Alpha Animation渐变动画


scale缩放大小:ScaleAnimation旋转动画


Translate位置移动:Translate Animation位移动画


rotate旋转:Trranslate Animation旋转动画


2 Drawable Animation即Frame Animation帧动画,用于对象之间的变化


3 Property Animation 属性动画,可以不用,上面两种即可,View Animation和ObjectAnimation



二 使用方法
1,创建动画
在xml中定义(官方建议方式)
通过代码动态实现


2,为View指定动画
mImageView.startAnimation(_scaleAnimation);


3,监控动画的执行状态


三 下面是一个综合Demo:
运行结果是点击四个不同的按钮,图片显示上面的四种不同的动画,
点击comples按钮,四种动画一起启动,分别用了xml方式和动态代码方式

主Activity类:

下面是4个动画的xml定义:
下面是一个动画集的xml:





版权声明:欢迎交流指正文章的错误,必定虚心接受,QQ872785786

Android-动画

标签:动画   android   

原文地址:http://blog.csdn.net/qq_22075977/article/details/46849489

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!