导航菜单

页面标题

页面副标题

Fancy Optimizer v4.6.3 - VirusPatternUpdateActivity.java 源代码

正在查看: Fancy Optimizer v4.6.3 应用的 VirusPatternUpdateActivity.java JAVA 源代码文件

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


package com.fancyclean.boost.antivirus.ui.activity;

import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.animation.ObjectAnimator;
import android.animation.ValueAnimator;
import android.content.Context;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.text.Html;
import android.util.Property;
import android.view.View;
import android.view.animation.AccelerateDecelerateInterpolator;
import android.view.animation.LinearInterpolator;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.core.content.ContextCompat;
import com.adtiny.core.d;
import com.airbnb.lottie.LottieAnimationView;
import com.applovin.exoplayer2.ui.m;
import com.facebook.internal.i0;
import com.fancyclean.boost.antivirus.ui.presenter.VirusPatternUpdatePresenter;
import com.thinkyeah.common.ui.view.TitleBar;
import eg.x0;
import gl.d;
import t4.p;
import t4.q;
import t4.r;
import v4.g;
import v4.h;

@d(VirusPatternUpdatePresenter.class)
public class VirusPatternUpdateActivity extends v7.d<g> implements h {

    public static final int f142z = 0;
    public TextView q;
    public TextView r;
    public ImageView s;
    public Button t;
    public LottieAnimationView u;
    public ImageView v;
    public View w;

    public long f143x;

    public Handler f144y;

    public class a extends AnimatorListenerAdapter {
        public static final int b = 0;

        public a() {
        }

        @Override
        public final void onAnimationEnd(Animator animator) {
            ?? r92 = VirusPatternUpdateActivity.this;
            r92.u.a();
            r92.u.setVisibility(8);
            r92.t.setVisibility(0);
            r92.q.setText(2131887756);
            r92.r.setText(Html.fromHtml(r92.getString(2131887668, x0.d.f((Context) r92, "pattern_version_name", "0"))));
            ValueAnimator ofFloat = ValueAnimator.ofFloat(0.0f, 1.0f);
            ofFloat.addUpdateListener(new m(this, 1));
            ofFloat.setDuration(700L);
            ofFloat.setInterpolator(new AccelerateDecelerateInterpolator());
            r92.s.setVisibility(0);
            ofFloat.start();
            ObjectAnimator ofFloat2 = ObjectAnimator.ofFloat(r92.w, (Property<View, Float>) View.TRANSLATION_Y, 0.0f, -ml.g.a(30.0f));
            ofFloat2.setDuration(1000L);
            ofFloat2.setInterpolator(new LinearInterpolator());
            ofFloat2.start();
            ObjectAnimator ofFloat3 = ObjectAnimator.ofFloat(r92.t, (Property<Button, Float>) View.TRANSLATION_Y, ml.g.a(30.0f), -ml.g.a(50.0f));
            ofFloat3.setDuration(1000L);
            ofFloat3.setInterpolator(new LinearInterpolator());
            ofFloat3.start();
            ValueAnimator ofFloat4 = ValueAnimator.ofFloat(0.0f, 1.0f);
            ofFloat4.addUpdateListener(new r(this, 0));
            ofFloat4.setDuration(1000L);
            ofFloat4.setInterpolator(new LinearInterpolator());
            ofFloat4.start();
        }
    }

    @Override
    public final void F0() {
        ml.b.u(getWindow(), ContextCompat.getColor(this, 2131099768));
        long currentTimeMillis = System.currentTimeMillis() - this.f143x;
        if (currentTimeMillis >= 2000) {
            c3();
        } else {
            this.f144y.postDelayed(new androidx.activity.a(this, 7), currentTimeMillis);
        }
    }

    @Override
    public final void O0() {
        ml.b.u(getWindow(), ContextCompat.getColor(this, 2131099768));
        this.t.setText(2131887306);
        this.t.setOnClickListener(new p(this, 0));
        this.r.setText(2131887757);
        ValueAnimator ofInt = ValueAnimator.ofInt(0, 100);
        ofInt.addUpdateListener(new q(this, 0));
        ofInt.setDuration(4000L);
        ofInt.setInterpolator(new AccelerateDecelerateInterpolator());
        ofInt.addListener(new a());
        ofInt.start();
    }

    @Override
    public final void T0() {
        ml.b.u(getWindow(), ContextCompat.getColor(this, 2131099768));
        this.f143x = System.currentTimeMillis();
        this.v.setVisibility(8);
        this.t.setVisibility(8);
        this.u.setVisibility(0);
        this.q.setText(2131888160);
        this.r.setText((CharSequence) null);
        this.u.setAnimation(2131820555);
        this.u.setRepeatCount(-1);
        this.u.d();
    }

    @Override
    public final String X2() {
        return null;
    }

    @Override
    public final void Y() {
        ml.b.u(getWindow(), ContextCompat.getColor(this, 2131100508));
        this.v.setVisibility(0);
        this.u.setVisibility(8);
        this.q.setText(2131887665);
        this.r.setText(2131887664);
        this.t.setText(2131887418);
        this.t.setVisibility(0);
        this.t.setOnClickListener(new t4.b(this, 2));
    }

    public final void c3() {
        this.u.setRepeatCount(0);
        this.u.setVisibility(0);
        this.q.setText(2131887647);
        this.r.setText(Html.fromHtml(getString(2131887668, x0.d.f(this, "pattern_version_name", "0"))));
        this.u.setAnimation(2131820554);
        this.u.d();
        this.t.setText(2131887306);
        this.t.setOnClickListener(new p(this, 1));
        this.t.setVisibility(0);
        ObjectAnimator ofFloat = ObjectAnimator.ofFloat(this.w, (Property<View, Float>) View.TRANSLATION_Y, 0.0f, -ml.g.b(this, 30.0f));
        ofFloat.setDuration(1000L);
        ofFloat.setInterpolator(new LinearInterpolator());
        ofFloat.start();
        ObjectAnimator ofFloat2 = ObjectAnimator.ofFloat(this.t, (Property<Button, Float>) View.TRANSLATION_Y, 0.0f, -ml.g.b(this, 30.0f));
        ofFloat2.setDuration(1000L);
        ofFloat2.setInterpolator(new LinearInterpolator());
        ofFloat2.start();
        ValueAnimator ofFloat3 = ValueAnimator.ofFloat(0.0f, 1.0f);
        ofFloat3.addUpdateListener(new q(this, 1));
        ofFloat3.setDuration(1000L);
        ofFloat3.setInterpolator(new LinearInterpolator());
        ofFloat3.start();
    }

    public final void finish() {
        com.adtiny.core.d.b().h(this, "I_VirusPatternUpdate", (d.l) null);
        super/*android.app.Activity*/.finish();
    }

    @Override
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(2131558532);
        TitleBar.a configure = findViewById(2131363196).getConfigure();
        configure.e(2131887962);
        configure.b(2131100637);
        configure.g(new i0(this, 5));
        configure.a();
        this.u = findViewById(2131362622);
        this.s = (ImageView) findViewById(2131362479);
        this.q = (TextView) findViewById(2131363670);
        this.r = (TextView) findViewById(2131363560);
        this.t = (Button) findViewById(2131361982);
        this.v = (ImageView) findViewById(2131362457);
        this.w = findViewById(2131363840);
        this.f144y = new Handler(Looper.getMainLooper());
        ((g) W2()).K0();
    }

    @Override
    public final void onDestroy() {
        this.f144y.removeCallbacksAndMessages(null);
        super.onDestroy();
    }

    @Override
    public final void Y2() {
    }

    @Override
    public final Context getContext() {
        return this;
    }
}