Android 动画原理

简介

Android 平台提供了三类动画,1、Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变);2、 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似;3、属性动画,改变对象的实际属性达到动画效果。
下面将用导图方式介绍,导图原图可以通过鼠标右键另存为获得。

详情
1、Animation



2、AnimationUtils



3、AlphaAnimation



4、RotateAnimation



5、ScaleAnimation



6、TranslateAnimation



7、AnimationSet



8、ValueAnimator




9、开源动画库nineoldandroids

为什么使用该库?原因是android 3.0之后出了新的animation API,但是android3.0以下的不支持,所以这个库完成了这个兼容性。


 


开源库下载


实例下载

demo1

demo2

demo 集合下载(包含多重特效)





你可能感兴趣的:(android)