正在查看: Fancy Optimizer v4.6.3 应用的 VirusPatternUpdateActivity.java JAVA 源代码文件
本页面展示 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;
}
}