正在查看: Fancy Optimizer v4.6.3 应用的 ConfirmLockPatternActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Fancy Optimizer v4.6.3 应用的 ConfirmLockPatternActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.fancyclean.boost.applock.ui.activity;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.ViewGroup;
import com.fancyclean.boost.applock.ui.view.PatternLockViewFixed;
import com.fancyclean.boost.applock.ui.view.j;
import com.thinkyeah.common.ui.view.TitleBar;
import java.util.ArrayList;
import t5.e0;
import t5.f0;
import t5.g0;
public class ConfirmLockPatternActivity extends e0 {
public PatternLockViewFixed r;
public ViewGroup s;
public final a t = new a();
public final b u = new b();
public class b implements Runnable {
public b() {
}
@Override
public final void run() {
ConfirmLockPatternActivity.this.r.i();
}
}
@Override
public final ViewGroup X2() {
return this.s;
}
@Override
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(2131558473);
TitleBar findViewById = findViewById(2131363196);
ArrayList arrayList = new ArrayList();
if (i5.a.c(this).g()) {
arrayList.add(new TitleBar.i(new TitleBar.b(2131231295), new TitleBar.e(2131886823), new f0(this)));
}
TitleBar.a configure = findViewById.getConfigure();
configure.a.h = arrayList;
configure.e(2131887867);
configure.c(true);
configure.g(new g0(this));
configure.a();
PatternLockViewFixed patternLockViewFixed = (PatternLockViewFixed) findViewById(2131362906);
this.r = patternLockViewFixed;
SharedPreferences sharedPreferences = getSharedPreferences("app_lock", 0);
patternLockViewFixed.setTactileFeedbackEnabled(sharedPreferences != null ? sharedPreferences.getBoolean("vibration_feedback_enabled", true) : true);
this.r.setInStealthMode(false);
this.r.s.add(this.t);
PatternLockViewFixed patternLockViewFixed2 = this.r;
SharedPreferences sharedPreferences2 = getSharedPreferences("app_lock", 0);
patternLockViewFixed2.setInStealthMode(sharedPreferences2 != null ? sharedPreferences2.getBoolean("hide_pattern_path_enabled", false) : false);
this.s = (ViewGroup) findViewById(2131362968);
}
public class a implements j {
public a() {
}
@Override
public final void b(ArrayList arrayList) {
?? r02 = ConfirmLockPatternActivity.this;
String h = PatternLockViewFixed.h(r02.r, arrayList);
SharedPreferences sharedPreferences = r02.getSharedPreferences("app_lock", 0);
if (i5.e.c(h, sharedPreferences != null ? sharedPreferences.getString("pattern_code_hash", null) : null)) {
r02.Y2();
r02.finish();
return;
}
r02.r.setViewMode(2);
PatternLockViewFixed patternLockViewFixed = r02.r;
b bVar = r02.u;
patternLockViewFixed.removeCallbacks(bVar);
r02.r.postDelayed(bVar, 2000L);
}
@Override
public final void c() {
ConfirmLockPatternActivity confirmLockPatternActivity = ConfirmLockPatternActivity.this;
confirmLockPatternActivity.r.removeCallbacks(confirmLockPatternActivity.u);
}
@Override
public final void d() {
ConfirmLockPatternActivity confirmLockPatternActivity = ConfirmLockPatternActivity.this;
confirmLockPatternActivity.r.removeCallbacks(confirmLockPatternActivity.u);
}
@Override
public final void a() {
}
}
}