正在查看: 万能钥匙 v1.1.23 应用的 CleanMainActivity.java JAVA 源代码文件
本页面展示 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);
}
}