导航菜单

页面标题

页面副标题

万能钥匙 v1.1.23 - SignalTestActivity.java 源代码

正在查看: 万能钥匙 v1.1.23 应用的 SignalTestActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.wifitutu.ui.tools;

import android.animation.ObjectAnimator;
import android.animation.ValueAnimator;
import android.widget.TextView;
import androidx.databinding.ViewDataBinding;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.wifitutu.link.foundation.kernel.g;
import com.wifitutu.ui.BaseActivity;
import com.wifitutu_common.ui.l0;
import eh0.d;
import fc0.m;
import gh0.i;
import kotlin.Metadata;
import kotlin.jvm.internal.n;
import kotlin.jvm.internal.p;
import lg0.C2016y;
import lg0.InterfaceC1919q;
import lg0.e0;
import lg0.l5;
import lg0.z4;
import oq.c1;

@Metadata(d1 = {"\u0000@\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0010\u0007\n\u0002\b\u0004\n\u0002\u0010\b\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\u0007¢\u0006\u0004\b\u0003\u0010\u0004J\u000f\u0010\u0006\u001a\u00020\u0005H\u0002¢\u0006\u0004\b\u0006\u0010\u0004J\u000f\u0010\u0007\u001a\u00020\u0005H\u0002¢\u0006\u0004\b\u0007\u0010\u0004J\u000f\u0010\b\u001a\u00020\u0002H\u0016¢\u0006\u0004\b\b\u0010\tJ\u000f\u0010\n\u001a\u00020\u0005H\u0016¢\u0006\u0004\b\n\u0010\u0004J\u000f\u0010\u000b\u001a\u00020\u0005H\u0016¢\u0006\u0004\b\u000b\u0010\u0004J\u000f\u0010\f\u001a\u00020\u0005H\u0014¢\u0006\u0004\b\f\u0010\u0004J\u000f\u0010\r\u001a\u00020\u0005H\u0002¢\u0006\u0004\b\r\u0010\u0004J\u0017\u0010\u0010\u001a\u00020\u00052\u0006\u0010\u000f\u001a\u00020\u000eH\u0002¢\u0006\u0004\b\u0010\u0010\u0011J\u000f\u0010\u0012\u001a\u00020\u0005H\u0002¢\u0006\u0004\b\u0012\u0010\u0004J\u0017\u0010\u0015\u001a\u00020\u00052\u0006\u0010\u0014\u001a\u00020\u0013H\u0002¢\u0006\u0004\b\u0015\u0010\u0016J\u000f\u0010\u0017\u001a\u00020\u0005H\u0002¢\u0006\u0004\b\u0017\u0010\u0004R\u0018\u0010\u001b\u001a\u0004\u0018\u00010\u00188\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0019\u0010\u001aR\u0016\u0010\u001e\u001a\u00020\u00138\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u001c\u0010\u001dR\u0016\u0010\u001f\u001a\u00020\u00138\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\b\u0010\u001dR\u0016\u0010 \u001a\u00020\u00138\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0015\u0010\u001dR\u0016\u0010#\u001a\u00020!8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0010\u0010\"R\u0016\u0010%\u001a\u00020$8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0006\u0010\u0015¨\u0006&"}, d2 = {"Lcom/wifitutu/ui/tools/SignalTestActivity;", "Lcom/wifitutu/ui/BaseActivity;", "Loq/c1;", "<init>", "()V", "Llg0/e0;", "b0", "d0", "Y", "()Loq/c1;", "initView", "finish", "onDestroy", "f0", "", "progress", "a0", "(F)V", "c0", "", "change", "Z", "(I)V", "e0", "Landroid/animation/ObjectAnimator;", "W", "Landroid/animation/ObjectAnimator;", "annotation", "X", "I", "count", "valueCount", "signValueSum", "Ljava/lang/Runnable;", "Ljava/lang/Runnable;", "randomRunnable", "", "isStop", "tutu_app_prd"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class SignalTestActivity extends BaseActivity<c1> {
    public static ChangeQuickRedirect changeQuickRedirect;

    public ObjectAnimator annotation;

    public int count;

    public int signValueSum;

    public boolean isStop;

    public int valueCount = 1;

    public Runnable randomRunnable = new a();

    @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "run", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
    public static final class a implements Runnable {
        public static ChangeQuickRedirect changeQuickRedirect;

        public a() {
        }

        @Override
        public final void run() {
            if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28175, new Class[0], Void.TYPE).isSupported) {
                return;
            }
            SignalTestActivity.access$randomValue(SignalTestActivity.this, 40);
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0005\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0003\u0010\u0004"}, d2 = {"Landroid/animation/ValueAnimator;", "it", "Llg0/e0;", "onAnimationUpdate", "(Landroid/animation/ValueAnimator;)V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
    public static final class b implements ValueAnimator.AnimatorUpdateListener {
        public static ChangeQuickRedirect changeQuickRedirect;

        public b() {
        }

        @Override
        public final void onAnimationUpdate(ValueAnimator valueAnimator) {
            if (PatchProxy.proxy(new Object[]{valueAnimator}, this, changeQuickRedirect, false, 28176, new Class[]{ValueAnimator.class}, Void.TYPE).isSupported) {
                return;
            }
            TextView textView = SignalTestActivity.this.J().B;
            StringBuilder sb = new StringBuilder();
            Object animatedValue = valueAnimator.getAnimatedValue();
            n.g(animatedValue, "null cannot be cast to non-null type kotlin.Float");
            sb.append(i.h(100, i.d(0, (int) ((Float) animatedValue).floatValue())));
            sb.append('%');
            textView.setText(sb.toString());
        }
    }

    @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0001\u001a\u00020\u00002\f\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00000\u0002H\n¢\u0006\u0004\b\u0005\u0010\u0006"}, d2 = {"Lcom/wifitutu/link/foundation/kernel/n;", "data", "Lqs/z4;", "<anonymous parameter 1>", "Llg0/e0;", "a", "(Lcom/wifitutu/link/foundation/kernel/n;Lqs/z4;)V"}, k = 3, mv = {1, 8, 0})
    public static final class c extends p implements ah0.p<com.wifitutu.link.foundation.kernel.n, z4<com.wifitutu.link.foundation.kernel.n>, e0> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public c() {
            super(2);
        }

        public final void a(com.wifitutu.link.foundation.kernel.n nVar, z4<com.wifitutu.link.foundation.kernel.n> z4Var) {
            if (PatchProxy.proxy(new Object[]{nVar, z4Var}, this, changeQuickRedirect, false, 28177, new Class[]{com.wifitutu.link.foundation.kernel.n.class, z4.class}, Void.TYPE).isSupported) {
                return;
            }
            m.d(m.a, (String) null, "startSignTest: " + nVar, 1, (Object) null);
            SignalTestActivity signalTestActivity = SignalTestActivity.this;
            signalTestActivity.signValueSum = signalTestActivity.signValueSum + ((int) nVar.h().e());
            SignalTestActivity.this.valueCount++;
            if (Math.abs(((int) nVar.h().e()) - SignalTestActivity.this.J().C.getProgress()) <= 5.0f) {
                SignalTestActivity.access$randomValue(SignalTestActivity.this, 20);
            } else {
                SignalTestActivity.access$signAnimation(SignalTestActivity.this, (float) nVar.h().e());
            }
        }

        @Override
        public e0 invoke(com.wifitutu.link.foundation.kernel.n nVar, z4<com.wifitutu.link.foundation.kernel.n> z4Var) {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[]{nVar, z4Var}, this, changeQuickRedirect, false, 28178, new Class[]{Object.class, Object.class}, Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            a(nVar, z4Var);
            return e0.a;
        }
    }

    public static final void access$randomValue(SignalTestActivity signalTestActivity, int i) {
        if (PatchProxy.proxy(new Object[]{signalTestActivity, new Integer(i)}, (Object) null, changeQuickRedirect, true, 28173, new Class[]{SignalTestActivity.class, Integer.TYPE}, Void.TYPE).isSupported) {
            return;
        }
        signalTestActivity.Z(i);
    }

    public static final void access$signAnimation(SignalTestActivity signalTestActivity, float f) {
        if (PatchProxy.proxy(new Object[]{signalTestActivity, new Float(f)}, (Object) null, changeQuickRedirect, true, 28174, new Class[]{SignalTestActivity.class, Float.TYPE}, Void.TYPE).isSupported) {
            return;
        }
        signalTestActivity.a0(f);
    }

    private final void b0() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28163, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        c1 J = J();
        l0 info = getInfo();
        J.p0(info != null ? info.B() : null);
        J().q0(getString(2131888390));
        c0();
    }

    private final void d0() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28171, new Class[0], Void.TYPE).isSupported || this.isStop) {
            return;
        }
        this.isStop = true;
        J().getRoot().removeCallbacks(this.randomRunnable);
        e0();
    }

    @Override
    public c1 N() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28172, new Class[0], ViewDataBinding.class);
        return proxy.isSupported ? (ViewDataBinding) proxy.result : Y();
    }

    public c1 Y() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28161, new Class[0], c1.class);
        return proxy.isSupported ? (c1) proxy.result : c1.m0(getLayoutInflater());
    }

    public final void Z(int change) {
        if (PatchProxy.proxy(new Object[]{new Integer(change)}, this, changeQuickRedirect, false, 28167, new Class[]{Integer.TYPE}, Void.TYPE).isSupported) {
            return;
        }
        a0((d.a.g(change) + J().C.getProgress()) - (change / 2));
    }

    public final void a0(float progress) {
        if (PatchProxy.proxy(new Object[]{new Float(progress)}, this, changeQuickRedirect, false, 28165, new Class[]{Float.TYPE}, Void.TYPE).isSupported) {
            return;
        }
        int i = this.count + 1;
        this.count = i;
        if (i == 30) {
            f0();
        }
        ObjectAnimator ofFloat = ObjectAnimator.ofFloat(J().C, "progress", J().C.getProgress(), progress);
        this.annotation = ofFloat;
        if (ofFloat != null) {
            ofFloat.addUpdateListener(new b());
        }
        ObjectAnimator objectAnimator = this.annotation;
        if (objectAnimator != null) {
            objectAnimator.setDuration(1000L);
        }
        ObjectAnimator objectAnimator2 = this.annotation;
        if (objectAnimator2 != null) {
            objectAnimator2.start();
        }
        J().getRoot().removeCallbacks(this.randomRunnable);
        J().getRoot().postDelayed(this.randomRunnable, 1000L);
    }

    public final void c0() {
        com.wifitutu.link.foundation.kernel.n D;
        l5<Integer> h;
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28166, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        int i = this.signValueSum;
        l0 info = getInfo();
        int e = i + ((int) ((info == null || (D = info.D()) == null || (h = D.h()) == null) ? 0.0d : h.e()));
        this.signValueSum = e;
        a0(e);
        InterfaceC1919q c2 = C2016y.a.c();
        l0 info2 = getInfo();
        com.wifitutu.link.foundation.kernel.a<com.wifitutu.link.foundation.kernel.n> H0 = c2.H0(info2 != null ? info2.B() : null);
        if (H0 != null) {
            g.a.b(H0, null, new c(), 1, null);
        }
    }

    public final void e0() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28168, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        C2016y.a.c().k0();
    }

    public final void f0() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28164, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        int d = this.signValueSum / i.d(1, this.valueCount);
        if (d > 75) {
            J().q0(getString(2131888386));
            return;
        }
        if (d > 50) {
            J().q0(getString(2131888387));
        } else if (d > 25) {
            J().q0(getString(2131888388));
        } else {
            J().q0(getString(2131888389));
        }
    }

    public void finish() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28169, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        super/*android.app.Activity*/.finish();
        d0();
    }

    @Override
    public void initView() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28162, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        J().F.n0(getString(2131887589));
        J().F.p0(Boolean.FALSE);
        X(true);
        b0();
    }

    @Override
    public void onDestroy() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28170, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        super.onDestroy();
        d0();
    }
}