安卓属性动画
来源:互联网 发布:矩阵向量化公式 编辑:程序博客网 时间:2024/05/18 02:27
public void btn_alpha(View v){//渐变 ObjectAnimator animator=ObjectAnimator.ofFloat(iv,"alpha",0f,1f); animator.setDuration(1000); animator.setRepeatCount(1); animator.setRepeatMode(ValueAnimator.RESTART); animator.start();}public void btn_robot(View v){//旋转 ObjectAnimator animator=ObjectAnimator.ofFloat(iv,"rotation",0f,360f); animator.setDuration(1000); animator.setRepeatCount(1); animator.setRepeatMode(ValueAnimator.RESTART); animator.start();}public void btn_tran(View v){//偏移 ObjectAnimator animator=ObjectAnimator.ofFloat(iv,"translationX",0,360); animator.setDuration(1000); animator.setRepeatCount(1); animator.setRepeatMode(ValueAnimator.REVERSE); animator.start();}public void btn_suo(View v){//缩放 ObjectAnimator animator=ObjectAnimator.ofFloat(iv,"scaleX",1f,0.5f); animator.setDuration(1000); animator.setRepeatCount(1); animator.setRepeatMode(ValueAnimator.RESTART); animator.start();}public void btn_set(View v){//集合 ObjectAnimator animator1=ObjectAnimator.ofFloat(iv,"scaleX",1f,0.5f); ObjectAnimator animator2=ObjectAnimator.ofFloat(iv,"translationX",0,360); ObjectAnimator animator=ObjectAnimator.ofFloat(iv,"rotation",0f,360f); AnimatorSet set=new AnimatorSet(); //在旋转之后 after rotation set.play(animator1).with(animator2).before(animator); set.setDuration(2000); set.start();}
阅读全文
0 0
- 安卓属性动画
- 安卓-属性动画
- 安卓属性动画
- 安卓属性动画
- 安卓属性动画
- 安卓属性动画
- 安卓属性动画
- 安卓属性动画
- 安卓属性动画
- 安卓属性动画
- 安卓属性动画
- 安卓属性动画
- 安卓 属性动画
- 安卓属性动画系列
- 安卓属性动画-笔记
- 安卓属性动画详解
- 安卓属性动画一
- 安卓动画之属性动画
- 如何解决网站大规模并发访问带来的性能下降问题
- 利用C++编程语音判断闰年
- 训练日记-30
- Nubulsa Expo. 全局最小割
- ElasticSearch 倒排索引、分词
- 安卓属性动画
- 数据结构实验之栈与队列十一:refresh的停车场
- LeetCode89 Gray Code
- 剑指offer系列(2)——二维数组中的查找
- 训练总结 10.15
- 【安全牛学习笔记】Smurf攻击、Sockstress
- java继承练习(java 第四周)
- python 装饰器
- JAVA “:”无法遍历数组的所有元素问题