第一次写博客关于安卓属性动画的简单运用和理解
来源:互联网 发布:dpp软件最新版 编辑:程序博客网 时间:2024/06/03 21:27
关于属性动画,首先我们应该了解的有
ObjectAnimator,ValueAnimator,这两个的区别在于第一个可以是任何view的属性,而第二个只是对值的一个变化的设置。平常生活中用到的最多的也就是第一个了.下面是基本的用法:ObjectAnimator animator1=ObjectAnimator.ofFloat(imagview,"alpha",1.0f,0f);通过ofFloat创建ObjectAnimator对象,其中ofFloat第一个参数是我们需要传入的view对象,第二个参数使我们需要进行修改的或者说要进行变化的属性,第三个和第四个参数就是属性初始值和终止值的设定,但我们一般并不是对某个view的某个属性进行变化,而是对View的多个属性进行变化,这时我们就可以创建多个ObjectAnimator对象,放入不同的属性,比如放入ObjectAnimator animator2=ObjectAnimator.ofFloat(iv1,"scaleX",1.0f,1.3f);这时怎样让他们的属性同时起作用呢,就需要我们利用AnimatorSet 将我们的两种属性变化的动画对象联合起来,既AnimatorSet animatorSet=new AnimatorSet();animatorSet.play(animator1).with(animator2)最后animatorSet.start()便能执行该动画,这只是最简单的,其中animatorSet有动画执行的监听回调,只需
addListener便可以在对应的监听里面做相对应的操作.以上便是对属性动画的一个简单使用
阅读全文
0 0
- 第一次写博客关于安卓属性动画的简单运用和理解
- 关于安卓百度地图自定义指针旋转角度问题(第一次写博客)
- 第一次写博客和写博客的因由
- 第一次写博客 写点 关于SqlServer全文索引和存储过程的个人思想
- ObjectAnimator 安卓属性动画简单入门
- 第一次的写博客
- 第一次写的博客
- 第一次写的博客
- 第一次写博客,谈谈对HashMap和Hashtable的区别理解
- 关于属性动画入门的博客
- 【新手】关于安卓简单的移动动画
- 设计模式的理解(第一次写博客)
- 第一次写的博客,关于jdbcDBUtil的那些事
- 第一次写博客,关于AJAX的异步交互
- 安卓属性动画
- 安卓-属性动画
- 安卓属性动画
- 安卓属性动画
- HashMap实现原理
- DevExpress v17.2新版亮点—WinForms篇(五)
- 判断两个文件是否相同C++
- Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 5. 参数
- iOS视图层次结构,继承的关系
- 第一次写博客关于安卓属性动画的简单运用和理解
- 手持镭神LS01C使用hector_mapping方法进行建图实验
- Gurobi中使用python sys.argv out of range
- redis设置键的生存时间或过期时间
- 2017年8月历史文章汇总
- Qt--QVariant
- java容器
- javaframework lz 2017-12-04
- C 清空输入缓冲区,以及fflush(stdin)的使用误区和解决方法