- 浏览: 2242 次
- 性别:
- 来自: 深圳
最近访客 更多访客>>
最新评论
-
solid_622:
这位朋友还在吗,我按照你的方法做了,新建了动画类,在Anima ...
使用android中自己实现可用xml配置的动画类
文章列表
android中内置了translate,scale,rotate,alpha4种动画,可以使用AnimationUtils.load()函数来生存动画。
如果自己实现的动画类用系统提供的AnimationUtils.load()函数的话会抛出异常。查看源码会发现,源码中分析xml的tag,然后用if条件语句来判断tag的名称,用new操作生成相应的动画。
我们可以拷贝AnimationUtils的源代码,写自己的AnimationUtils类,加入对自己实现的动画的支持。
如何添加自定义的动画属性?
添加attr.xml文件,添加<declar ...