正在查看: Fancy Optimizer v4.6.3 应用的 AppLockingActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Fancy Optimizer v4.6.3 应用的 AppLockingActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.fancyclean.boost.applock.business.lockingscreen;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;
import ap.j;
import com.fancyclean.boost.applock.business.lockingscreen.a;
import com.fancyclean.boost.applock.business.lockingscreen.d;
import com.fancyclean.boost.applock.ui.activity.AppLockResetPasswordActivity;
import com.fancyclean.boost.applock.ui.view.FakeForceStopDialogView;
import com.fancyclean.boost.applock.ui.view.d;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import i5.e;
import org.greenrobot.eventbus.ThreadMode;
import vj.h;
public class AppLockingActivity extends v7.a {
public static final h q = h.f(AppLockingActivity.class);
public static volatile boolean r = false;
public String l;
public d.a n;
public com.fancyclean.boost.applock.ui.view.d o;
public boolean m = false;
public final b p = new b();
public class a implements bk.c {
public a() {
}
public final void a() {
AppLockingActivity.this.o.a();
}
public final void b(int i) {
if (i == 1) {
wk.d dVar = AppLockingActivity.this;
Toast.makeText((Context) dVar, (CharSequence) dVar.getString(2131887988), 0).show();
}
}
public final void c() {
h hVar = AppLockingActivity.q;
AppLockingActivity appLockingActivity = AppLockingActivity.this;
appLockingActivity.finish();
ap.b.b().f(new l5.b(appLockingActivity.l));
}
}
public class b implements d.InterfaceC0068d {
public b() {
}
@Override
public final boolean a(String str) {
String str2 = AppLockingActivity.this.n.c;
if (str2 != null) {
return e.c(str, str2);
}
AppLockingActivity.q.d("mLaunchLockingConfigData.patternCodeHash is null", (Throwable) null);
return false;
}
@Override
public final void b(int i, boolean z10) {
if (i != 4) {
return;
}
?? r22 = AppLockingActivity.this;
n5.a.a(r22).e(z10);
r22.o.setHidePatternPath(z10);
}
@Override
public final void c(String str) {
?? r02 = AppLockingActivity.this;
i5.b.b(r02.getApplicationContext()).c(r02.n.a, r02.l, str);
}
@Override
public final void d() {
h hVar = AppLockingActivity.q;
AppLockingActivity appLockingActivity = AppLockingActivity.this;
appLockingActivity.finish();
ap.b.b().f(new l5.b(appLockingActivity.l));
}
@Override
public final void e(ImageView imageView, TextView textView) {
?? r02 = AppLockingActivity.this;
j4.b.N(r02, r02.l, imageView, textView);
}
@Override
public final void f(FakeForceStopDialogView fakeForceStopDialogView) {
?? r22 = AppLockingActivity.this;
r5.a aVar = new r5.a(r22.l);
aVar.c(r22);
fakeForceStopDialogView.setDialogMessage(r22.getString(2131886629, aVar.e));
}
@Override
public final void g(int i) {
?? r02 = AppLockingActivity.this;
if (i == 1) {
r02.startActivity(new Intent((Context) r02, (Class<?>) AppLockResetPasswordActivity.class));
} else if (i == 2) {
i5.a.j(r02, 1, null, false, true, false);
} else {
if (i != 3) {
return;
}
i5.a.j(r02, 3, r02.l, false, true, false);
}
}
@Override
public final void h(ImageView imageView) {
?? r02 = AppLockingActivity.this;
j4.b.M(r02, r02.l, imageView);
}
@Override
public final void i() {
h hVar = AppLockingActivity.q;
AppLockingActivity.this.X2();
}
@Override
public final boolean j(String str) {
String str2 = AppLockingActivity.this.n.d;
if (str2 != null) {
return e.d(str, str2);
}
AppLockingActivity.q.d("mLaunchLockingConfigData.pinCodeHash is null", (Throwable) null);
return false;
}
@Override
public final boolean k() {
return AppLockingActivity.this.n.g;
}
}
public final void X2() {
if (this.n.b) {
i5.d.b(this).c(new a());
}
}
public final void finish() {
r = false;
super/*android.app.Activity*/.finish();
}
public final void onBackPressed() {
Intent intent = new Intent("android.intent.action.MAIN");
intent.addCategory("android.intent.category.HOME");
try {
startActivity(intent);
finish();
} catch (Exception e) {
q.d((String) null, e);
}
}
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
r = true;
this.n = d.a(this).f;
Intent intent = getIntent();
this.l = intent.getStringExtra(CampaignEx.JSON_KEY_PACKAGE_NAME);
this.m = intent.getBooleanExtra("disguise_lock_mode_enabled", false);
com.fancyclean.boost.applock.ui.view.d dVar = new com.fancyclean.boost.applock.ui.view.d(this);
this.o = dVar;
dVar.setFitsSystemWindows(false);
this.o.setDisguiseLockModeEnabled(this.m);
this.o.setLockType(this.n.a);
this.o.setHidePatternPath(this.n.e);
this.o.setRandomPasswordKeyboard(this.n.f);
this.o.setFingerprintVisibility(this.n.b);
this.o.setLockingViewCallback(this.p);
this.o.setVibrationFeedbackEnabled(this.n.h);
X2();
setContentView(this.o);
if (ap.b.b().e(this)) {
return;
}
ap.b.b().j(this);
}
public final void onDestroy() {
ap.b.b().l(this);
super/*il.b*/.onDestroy();
r = false;
}
@j(threadMode = ThreadMode.MAIN)
public void onDismissLockingScreenEvent(a.C0061a c0061a) {
finish();
}
@j(threadMode = ThreadMode.MAIN)
public void onReInitFingerprintEvent(a.b bVar) {
X2();
}
public final void onStart() {
super/*il.b*/.onStart();
tk.b.a().c("activity_locking_screen");
}
@Override
public final void onStop() {
super.onStop();
overridePendingTransition(0, 0);
}
}