Android——点击按钮的阴影动画

  • 按钮点击阴影效果的过程

使用translationZ的属性使按钮在z轴方向上移,并且设置上移的时间,产生悬浮动画的效果。
再次使用translationZ设置按钮在z轴方向下移,回到原位。

view.animate()
        .translationZ(15f).setDuration(300)
        .setListener(new AnimatorListenerAdapter() {
            @Override
            public void onAnimationEnd(Animator animation) {
                super.onAnimationEnd(animation);
                view.animate()
                        .translationZ(1.0f).setDuration(500);
            }
        }).start();

效果:

444.gif

你可能感兴趣的:(Android——点击按钮的阴影动画)