正在查看: Fancy Optimizer v4.6.3 应用的 PrepareScanVirusActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Fancy Optimizer v4.6.3 应用的 PrepareScanVirusActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.fancyclean.boost.antivirus.ui.activity;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.widget.TextView;
import androidx.annotation.Nullable;
import c.p;
import c7.l;
import com.fancyclean.boost.common.ui.view.ScanAnimationView;
import com.thinkyeah.common.permissionguide.activity.CommonGuideDialogActivity;
import com.thinkyeah.common.ui.view.TitleBar;
import t4.d;
import vj.h;
public class PrepareScanVirusActivity extends v7.a<hl.b> {
public static final h p = new h("PrepareScanVirusActivity");
public static final String[] q = {"android.permission.WRITE_EXTERNAL_STORAGE", "android.permission.READ_EXTERNAL_STORAGE"};
public ok.a m;
public ScanAnimationView n;
public final Handler l = new Handler(Looper.getMainLooper());
public boolean o = false;
public final void a(boolean z10) {
if (isFinishing()) {
return;
}
if (!z10) {
finish();
} else {
this.n.c();
this.l.postDelayed(new androidx.core.widget.a(this, 9), 8000L);
}
}
public final void onActivityResult(int i, int i10, @Nullable Intent intent) {
if (i != 1433) {
super/*androidx.fragment.app.FragmentActivity*/.onActivityResult(i, i10, intent);
return;
}
if (Build.VERSION.SDK_INT >= 30) {
if (androidx.work.impl.utils.a.d()) {
a(true);
} else {
p.c("Manager external storage permission not granted");
finish();
}
}
}
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(2131558508);
TitleBar.a configure = findViewById(2131363196).getConfigure();
configure.e(2131887864);
configure.g(new d(this, 1));
configure.a();
ScanAnimationView scanAnimationView = (ScanAnimationView) findViewById(2131362918);
this.n = scanAnimationView;
scanAnimationView.g.setImageResource(2131231726);
scanAnimationView.h.setImageResource(2131231727);
((TextView) findViewById(2131363694)).setText(2131887081);
ok.a aVar = new ok.a(this, 2131887864);
this.m = aVar;
aVar.c();
long currentTimeMillis = System.currentTimeMillis();
SharedPreferences sharedPreferences = getSharedPreferences("antivirus", 0);
if (currentTimeMillis - (sharedPreferences == null ? 0L : sharedPreferences.getLong("last_clean_threats_time", 0L)) < nk.b.v().e(0L, "ScanVirusInEntryInterval")) {
SharedPreferences sharedPreferences2 = getSharedPreferences("main", 0);
if (!(sharedPreferences2 == null ? false : sharedPreferences2.getBoolean("always_optimize_enabled", false))) {
startActivity(new Intent((Context) this, (Class<?>) AntivirusMainActivity.class));
finish();
return;
}
}
if (Build.VERSION.SDK_INT < 30) {
ok.a aVar2 = this.m;
String[] strArr = q;
if (aVar2.a(strArr)) {
a(true);
return;
} else {
this.m.e(strArr, new p(this, 5), false);
return;
}
}
if (l.c(this)) {
a(true);
return;
}
try {
ek.d.h(this, 1433, true);
com.adtiny.core.d.b().getClass();
com.adtiny.core.d.f();
} catch (Exception e) {
p.d((String) null, e);
startActivityForResult(new Intent("android.settings.MANAGE_ALL_FILES_ACCESS_PERMISSION"), 1433);
CommonGuideDialogActivity.Y2(3, this);
com.adtiny.core.d.b().getClass();
com.adtiny.core.d.f();
}
}
public final void onDestroy() {
this.m.f();
this.m = null;
this.l.removeCallbacksAndMessages(null);
this.n.getClass();
super/*il.b*/.onDestroy();
}
public final void onResume() {
super/*wk.a*/.onResume();
if (!this.o || isFinishing()) {
return;
}
startActivity(new Intent((Context) this, (Class<?>) AntivirusEngineReadyActivity.class));
finish();
}
}