Android动画的使用点滴

本文记录了一位开发者在项目中应用Android属性动画的经验,包括旋转、移动、渐变和缩放等效果的实现。通过源码分析,展示了如何巧妙运用动画以达到出色的效果,鼓励读者深入学习。
摘要由CSDN通过智能技术生成

这里要写的android动画是我的一个项目里用到的,几个属性动画都用到了,所以就来记录一下,贴代码:

ObjectAnimator anim2 = null;
    PropertyValuesHolder pvh12 = PropertyValuesHolder.ofFloat("rotationX", 540, 810);
    PropertyValuesHolder pvh22 = PropertyValuesHolder.ofFloat("alpha", 0.6f, 0.0f);
    PropertyValuesHolder pvh32 = PropertyValuesHolder.ofFloat("translationY", -1100, -650);
    PropertyValuesHolder pvh42 = PropertyValuesHolder.ofFloat("scaleX", 0.5f, 0.2f);
    PropertyValuesHolder pvh52 = PropertyValuesHolder.ofFloat("scaleY", 0.5f, 0.2f);
    anim2 = ObjectAnimator.ofPropertyValuesHolder(imageView, pvh12,pvh22, pvh32, pvh42, pvh52);
    anim2.setDuration(600);
    anim2.setStartDelay(1200);
    anim2.start();

这里用到了旋转,移动,渐变,缩放。

看源码:

/**
 * Constructs and returns a PropertyValuesHolder with a given property name and
 * set of float values
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值