
Android 动画学习
文章平均质量分 94
linmiansheng
邮箱 :sheepjtgjfc163.com
展开
-
Android动画学习Demo(1) 关于ViewAnimation的用法及总结
在Android系统中,提供了两种动画框架:1)View Animation(视图动画),而View Animation 里面又包含了下面两种模式 1.1)Tween Animation (也称之为View Animation) 1.2)Frame Animation (也称之为Drawable Animation)2)Property Animation(属性动画),这是在Android 3.0(API Level 11)之后才支持的框架。所以,不考虑层次,只考虑实现,Android中就存在以下原创 2014-01-23 00:33:11 · 6377 阅读 · 2 评论 -
Android动画学习Demo(2) 关于Property Animation的用法及总结
在上一篇文章中,我们知道了关于View Animation的用法及其一些局限性,而在3.0之后,Android 引入了Property Animation 的框架,弥补了View Animation的一些短板,使得我们在Android中能够更好地借助框架去实现更复杂更好的动画效果,从而创造出漂亮的用户体验。...这一篇文章我们先来了解 一下Property Animation的一些用法,在知其然的基础上,下一篇文章我们再来讨论Property Animation的机制原理。首先我们要先了解关于View原创 2014-01-24 00:06:28 · 13304 阅读 · 1 评论 -
Android动画学习Demo(3) 关于Property Animation的TimeInpolator和TypeEvaluator
Property Animation中最重要,最基础的一个类就是ValueAnimator了。Property Animation利用ValueAnimator来跟踪记录对象属性已经变化了多长时间及当前这个时间点的值。...总的来说,就是三步:1)将时间的消逝 t 和时长 duration 的比例fraction,传给interpolator 算出一个新的fractionNew。2)将这个fractionNew传给TypeEvaluator,算出对应属性的当前值animatedValue。3)根据原创 2014-01-26 20:18:39 · 9080 阅读 · 2 评论