功能介绍:
NineOldAndroids是github上的一个开源项目,其作用是为了在低版本android上(API11以下)使用属性动画。它的原理其实也很简单,主要就是判断当前sdk版本,如果大于API11,那么就调用官方的API,否则自己实现动画效果。另外,在API使用方面,它与官方的属性动画基本一致。比如ObjectAnimator、ValueAnimator等等。...
分类:
移动开发 时间:
2014-12-31 13:03:40
阅读次数:
375
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/42056859,本文出自:【张鸿洋的博客】1、概述Android中想做很炫酷的动画效果,相信在很多时候你都可以选择使用属性动画,关于属性动画如何使用,我们已经很详细的写过两篇博客讲解。如果你还不了解,请参考:Android 属性动画(Property Animation) 完全解析...
分类:
移动开发 时间:
2014-12-25 11:17:24
阅读次数:
212
先看效果,CSDN的git传上去总是不动,不知道为什么。
主要思路:
1 、 除了 开始/暂停 、上一首、下一首 这三个icon,你看到的是一个ViewGroup ,这个ViewGroup里面有圆形封面,黑色圈圈磁盘,唱针,高斯模糊背景图
2、 注释掉了磁盘一起转动的效果,现在的方案不是最好的,建议若是想实现,可以把圆形封面和磁盘合并成一张图(最好在CicicleImageVie...
分类:
其他好文 时间:
2014-12-17 21:04:28
阅读次数:
343
property 动画系统是相当健壮的框架,它几乎可以动画显示任何对象。 你可以定义一个动画来定时改变任何对象的属性值,不论该对象是否在屏幕上显示。 property 动画将以一定的时间间隔修改属性值(对象中的字段值)。 要实现动画显示,你须指定对象的相应属性(比如对象的屏幕位置),以及动画时长、动画时间间隔。
property 动画系统能让你设定以下动画要素:
1.持续时间:指定动画的持...
分类:
移动开发 时间:
2014-12-10 22:47:23
阅读次数:
268
Property Animation
官方说了Property Animation是一个很强劲的动画框架,几乎可以为所有的事物加上动画效果。
你可以定义一个动画去改变任何对象的属性,不管该对象是否在屏幕上,都可以进行绘制。
一个属性动画在某一个时间段,改变的是一个对象的一个属性值(一个对象的一个字段)。
在属性动画系统,为动画提供了以下属性:
Duration:...
分类:
其他好文 时间:
2014-12-04 14:00:42
阅读次数:
325
Hello,大家好,最近好长时间没有写博客了,因为我决定辞职了。
废话不多说,我们还是来看属性动画在上一篇 Android 动画详解之属性动画(Property Animation)中我们简单的介绍了一下属性动画的用法,其实属性动画还有更多有趣的用法。
1,在xml中使用
在eclipse中我们右键新建xml可以选择新建属性动画,如图
我们选择objectAnimator,然后我们...
分类:
移动开发 时间:
2014-12-01 16:07:34
阅读次数:
231
https://github.com/telly/FloatingActionhttp://www.csdn.net/article/2014-11-21/2822753-material-design-libs/1android属性动画的开源代码:http://www.jcodecraeer.co...
分类:
其他好文 时间:
2014-11-26 01:07:12
阅读次数:
189
创建CircleLayer继承CALayer,添加新属性angle。@interfaceCircleLayer :CALayer@property(nonatomic,assign)CGFloatangle;@end覆盖父类方法,添加新的属性动画键值,返回YES表示给定的属性发生变化时导致layer...
分类:
其他好文 时间:
2014-11-10 17:32:21
阅读次数:
245
本期开始于大家分享几个简单又有趣的动画
效果图:
效果还是不错的,而实现起来也并没有多大的难度,上代码喽
public int id[] = { R.drawable.fengjing_1, R.drawable.fengjing_2,
R.drawable.fengjing_3, R.drawable.fengjing_4,
R.drawable.fengj...
分类:
移动开发 时间:
2014-10-31 15:40:08
阅读次数:
246