导航菜单

页面标题

页面副标题

万能钥匙 v1.1.23 - CleanMainActivity.java 源代码

正在查看: 万能钥匙 v1.1.23 应用的 CleanMainActivity.java JAVA 源代码文件

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


package com.scanfiles;

import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import com.lantern.permission.ui.PermRequestProxyActivity;
import j00.e;
import j00.f;
import j00.g;
import os.AbstractC0631g;
import os.C0633i;
import os.g1;
import os.u5;
import pa.b;

public class CleanMainActivity extends AppCompatActivity {
    public static String S = "key_openstyle";
    public static String T = "key_source";
    public AbstractC0631g O;
    public boolean P = false;
    public String Q = null;
    public String R = null;

    public void J() {
        this.P = false;
        AbstractC0631g abstractC0631g = this.O;
        if (abstractC0631g != null) {
            abstractC0631g.v();
        }
    }

    public void onCreate(@Nullable Bundle bundle) {
        super/*androidx.fragment.app.FragmentActivity*/.onCreate(bundle);
        setContentView(f.wifitools_clean_container);
        b.a("CleanMainActivity", new Object[]{getLocalClassName()});
        Window window = getWindow();
        WindowManager.LayoutParams attributes = window.getAttributes();
        attributes.flags |= 67108864;
        window.setAttributes(attributes);
        C0633i c0633i = new C0633i();
        this.O = c0633i;
        c0633i.setArguments(getIntent().getExtras());
        getSupportFragmentManager().p().b(e.fragment_container, this.O).i();
        this.Q = getIntent().getStringExtra(S);
        this.R = getIntent().getStringExtra(T);
        l00.f.b(g1.a(u5.d())).eb(this.Q, this.R);
    }

    public void onRequestPermissionsResult(int i, @NonNull String[] strArr, @NonNull int[] iArr) {
        super/*androidx.fragment.app.FragmentActivity*/.onRequestPermissionsResult(i, strArr, iArr);
        u5.g(strArr);
        if (iArr.length >= 1 && i == 1) {
            if (iArr[0] != 0) {
                finish();
            } else {
                J();
            }
        }
    }

    public void onStart() {
        super.onStart();
        if (this.P) {
            return;
        }
        this.P = true;
        PermRequestProxyActivity.request(this, this, new String[]{"android.permission.WRITE_EXTERNAL_STORAGE"}, getString(g.clean_storage_perm_title), getString(g.clean_storage_perm_desc), 1);
    }
}