更新时间:2022-09-22 10:07:04
导入jar包:nineoldandroids-2.4.0(开源动画库);
实例化View view;
创建动画集:
1
2
3
4
5
6
7
8
9
10
11
12
13
|
//1.创建动画集 AnimatorSet set = new AnimatorSet();
//2.添加动画
set.playTogether(
ObjectAnimator.ofFloat(view, "scaleX" , 2 , 1 .5f, 1 ).setDuration(
mDuration),
ObjectAnimator.ofFloat(view, "scaleY" , 2 , 1 .5f, 1 ).setDuration(
mDuration),
ObjectAnimator.ofFloat(view, "alpha" , 0 , 1 )
.setDuration(mDuration * 3 / 2 )
);
//3.开启动画
set.start();
|