导航菜单

页面标题

页面副标题

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

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

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


package com.fancyclean.boost.applock.business.lockingscreen;

import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import com.fancyclean.boost.applock.business.lockingscreen.b;
import vj.h;
import vj.l;

public class FingerprintActivity extends v7.a {
    public static final h l = h.f(FingerprintActivity.class);
    public static FingerprintActivity m;
    public static c n;

    public class a implements bk.c {
        public final void a() {
            c cVar = FingerprintActivity.n;
            if (cVar != null) {
                com.fancyclean.boost.applock.business.lockingscreen.c cVar2 = (com.fancyclean.boost.applock.business.lockingscreen.c) cVar;
                cVar2.getClass();
                com.fancyclean.boost.applock.business.lockingscreen.b.i.c("==> onAuthFailed");
                cVar2.a.e.a();
            }
        }

        public final void b(int i) {
            c cVar = FingerprintActivity.n;
            if (cVar != null) {
                com.fancyclean.boost.applock.business.lockingscreen.c cVar2 = (com.fancyclean.boost.applock.business.lockingscreen.c) cVar;
                com.fancyclean.boost.applock.business.lockingscreen.b.i.c("==> onAuthSuccess, errorId: " + i);
                if (i == 1) {
                    com.fancyclean.boost.applock.business.lockingscreen.b bVar = cVar2.a;
                    String string = bVar.f.getString(2131887988);
                    b.d dVar = bVar.d;
                    if (dVar != null) {
                        View findViewById = dVar.findViewById(2131362206);
                        if (findViewById == null) {
                            findViewById = LayoutInflater.from(bVar.f).inflate(2131559023, (ViewGroup) null);
                            bVar.d.addView(findViewById);
                        }
                        ((TextView) findViewById.findViewById(2131363137)).setText(string);
                        findViewById.setAlpha(1.0f);
                        findViewById.animate().alpha(0.0f).setDuration(1000L).setStartDelay(2000L);
                    }
                }
            }
        }

        public final void c() {
            c cVar = FingerprintActivity.n;
            if (cVar != null) {
                com.fancyclean.boost.applock.business.lockingscreen.b.i.c("==> onAuthSuccess");
                ((com.fancyclean.boost.applock.business.lockingscreen.c) cVar).a.h.d();
            }
        }
    }

    public class b implements Runnable {
        public b() {
        }

        @Override
        public final void run() {
            FingerprintActivity.this.finish();
        }
    }

    public interface c {
    }

    public final void X2() {
        l.c("====> startIdentify");
        i5.d.b(this).c(new a());
        if (m == null) {
            m = this;
        }
        if (Build.VERSION.SDK_INT < 28) {
            new Handler().postDelayed(new b(), 100L);
        }
    }

    public final void finish() {
        h hVar = l;
        hVar.c("==> finish");
        try {
            overridePendingTransition(0, 0);
            super/*android.app.Activity*/.finish();
        } catch (Exception e) {
            hVar.d((String) null, e);
            l.a().b(e);
        }
    }

    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        l.c("====> onCreate");
        X2();
    }

    public final void onNewIntent(Intent intent) {
        super/*androidx.fragment.app.FragmentActivity*/.onNewIntent(intent);
        l.c("====> onNewIntent");
        X2();
    }

    public final boolean onTouchEvent(MotionEvent motionEvent) {
        finish();
        return super/*android.app.Activity*/.onTouchEvent(motionEvent);
    }
}