package com.bytedance.sdk.component.adexpress.ajl;

import android.animation.Animator;
import android.animation.ObjectAnimator;
import android.animation.ValueAnimator;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.LinearGradient;
import android.graphics.Paint;
import android.graphics.Shader;
import android.util.AttributeSet;
import android.view.View;
import android.view.animation.PathInterpolator;

/* JADX INFO: loaded from: classes.dex */
public class maa extends View {

    /* JADX INFO: renamed from: lb, reason: collision with root package name */
    private static int f6447lb = 50;
    private Paint fm;
    private int ro;
    private ObjectAnimator yz;

    public maa(Context context) {
        this(context, null);
    }

    private void lb() {
        Paint paint = new Paint();
        this.fm = paint;
        paint.setAntiAlias(true);
        this.fm.setColor(Color.parseColor("#FFFFFFFF"));
        this.fm.setStyle(Paint.Style.STROKE);
        this.fm.setStrokeWidth(18.0f);
        ObjectAnimator objectAnimatorOfFloat = ObjectAnimator.ofFloat(this, "alpha", 1.0f, 0.0f);
        this.yz = objectAnimatorOfFloat;
        objectAnimatorOfFloat.setDuration(200L);
    }

    @Override // android.view.View
    public void invalidate() {
        if (hasWindowFocus()) {
            super.invalidate();
        }
    }

    @Override // android.view.View
    public void onDraw(Canvas canvas) {
        this.fm.setShader(new LinearGradient(getMeasuredWidth() / 2, 0.0f, getMeasuredWidth() / 2, getMeasuredHeight(), -1, 16777215, Shader.TileMode.CLAMP));
        canvas.drawCircle(getMeasuredWidth() / 2.0f, getMeasuredHeight() / 2.0f, this.ro, this.fm);
    }

    public void ro() {
        clearAnimation();
    }

    public maa(Context context, AttributeSet attributeSet) {
        this(context, attributeSet, -1);
    }

    public maa(Context context, AttributeSet attributeSet, int i10) {
        super(context, attributeSet, i10);
        this.ro = 10;
        lb();
    }

    public void fm() {
        int iMin = ((int) Math.min(getMeasuredWidth() / 2.0f, getMeasuredHeight() / 2.0f)) - 18;
        f6447lb = iMin;
        ValueAnimator valueAnimatorOfInt = ValueAnimator.ofInt(10, iMin);
        valueAnimatorOfInt.setInterpolator(new PathInterpolator(0.0f, 0.2f, 0.3f, 1.0f));
        valueAnimatorOfInt.setDuration(800L);
        valueAnimatorOfInt.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() { // from class: com.bytedance.sdk.component.adexpress.ajl.maa.1
            @Override // android.animation.ValueAnimator.AnimatorUpdateListener
            public void onAnimationUpdate(ValueAnimator valueAnimator) {
                maa.this.ro = ((Integer) valueAnimator.getAnimatedValue()).intValue();
                maa.this.invalidate();
            }
        });
        valueAnimatorOfInt.addListener(new Animator.AnimatorListener() { // from class: com.bytedance.sdk.component.adexpress.ajl.maa.2
            @Override // android.animation.Animator.AnimatorListener
            public void onAnimationCancel(Animator animator) {
            }

            @Override // android.animation.Animator.AnimatorListener
            public void onAnimationEnd(Animator animator) {
                maa.this.yz.start();
            }

            @Override // android.animation.Animator.AnimatorListener
            public void onAnimationRepeat(Animator animator) {
            }

            @Override // android.animation.Animator.AnimatorListener
            public void onAnimationStart(Animator animator) {
                maa.this.setVisibility(0);
                maa.this.setAlpha(1.0f);
            }
        });
        valueAnimatorOfInt.start();
    }
}
