社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
在用户没有选中用户协议的时候抖两下提示他这里要选中哦。(类似网易云等的抖动效果)
mLlAgreement.startAnimation(AnimationUtils.loadAnimation(this, R.anim.translate_checkbox_shake));
TipUtils.showShortToast("请勾选森然服务协议和隐私条款");
anim/transla_checkbox 抖动动画
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="0"
android:toXDelta="30"
android:duration="300"
android:interpolator="@anim/cyc_2"
>
</translate>
anim/cyc2 插值器 动画效果会有抖动效果
<?xml version="1.0" encoding="utf-8"?>
<cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android"
android:cycles="2">
</cycleInterpolator>
cycleInterpolator 插值器的示意图
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!