导航菜单

页面标题

页面副标题

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

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

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


package com.fancyclean.boost.permissionmanager.ui.activity;

import android.content.SharedPreferences;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.viewpager2.adapter.FragmentStateAdapter;
import androidx.viewpager2.widget.ViewPager2;
import com.adtiny.core.d;
import com.facebook.internal.i0;
import com.fancyclean.boost.permissionmanager.ui.persenter.PermissionManagerAppPresenter;
import com.google.android.material.tabs.e;
import com.thinkyeah.common.ui.view.TitleBar;
import java.util.ArrayList;
import vj.h;

public class PermissionManagerMainActivity extends v7.a<PermissionManagerAppPresenter> implements xa.a {
    public static final h o = new h("PermissionManagerMainActivity");
    public TitleBar l;
    public final b m = new b();
    public c n;

    public class b implements TitleBar.d {
        public b() {
        }

        public final void a(TitleBar.j jVar) {
            TitleBar.j jVar2 = TitleBar.j.c;
            PermissionManagerMainActivity permissionManagerMainActivity = PermissionManagerMainActivity.this;
            if (jVar != jVar2) {
                if (jVar == TitleBar.j.e) {
                    PermissionManagerMainActivity.o.c("onTitle Mode changed to search");
                    return;
                } else {
                    permissionManagerMainActivity.finish();
                    return;
                }
            }
            permissionManagerMainActivity.l.setSearchText((String) null);
            za.a aVar = permissionManagerMainActivity.n.i;
            if (aVar != null) {
                aVar.f.m.filter(null);
            }
        }
    }

    public static class c extends FragmentStateAdapter {
        public za.a i;

        public c(@NonNull FragmentActivity fragmentActivity) {
            super(fragmentActivity);
            this.i = null;
        }

        @NonNull
        public final Fragment createFragment(int i) {
            if (i != 0) {
                return i != 1 ? i != 2 ? new za.a() : new za.c() : new za.b();
            }
            za.a aVar = new za.a();
            this.i = aVar;
            return aVar;
        }

        public final int getItemCount() {
            return 3;
        }
    }

    @Override
    public final void K2() {
        ArrayList arrayList = new ArrayList();
        TitleBar.a configure = this.l.getConfigure();
        configure.a.h = arrayList;
        configure.a();
        this.l.g(TitleBar.j.c);
    }

    public final void finish() {
        d.b().h(this, "I_PermissionManager", (d.l) null);
        super/*android.app.Activity*/.finish();
    }

    @Override
    public final void n1() {
        ArrayList arrayList = new ArrayList();
        arrayList.add(new TitleBar.i(new TitleBar.b(2131232021), new TitleBar.e(2131887438), new androidx.core.view.inputmethod.b(this, 25)));
        TitleBar.a configure = this.l.getConfigure();
        TitleBar titleBar = configure.a;
        titleBar.h = arrayList;
        titleBar.x = new a();
        titleBar.w = new i0(this, 25);
        titleBar.y = this.m;
        configure.a();
    }

    public final void onBackPressed() {
        if (this.l.getTitleMode() == TitleBar.j.e) {
            this.l.g(TitleBar.j.c);
        } else {
            super/*androidx.activity.ComponentActivity*/.onBackPressed();
        }
    }

    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(2131558503);
        TitleBar findViewById = findViewById(2131363196);
        this.l = findViewById;
        TitleBar.a configure = findViewById.getConfigure();
        configure.f(getString(2131887929));
        configure.g(new com.facebook.login.d(this, 26));
        configure.a();
        ArrayList arrayList = new ArrayList();
        arrayList.add(getString(2131886193));
        arrayList.add(getString(2131887947));
        arrayList.add(getString(2131887687));
        ViewPager2 findViewById2 = findViewById(2131363869);
        c cVar = new c(this);
        this.n = cVar;
        findViewById2.setAdapter(cVar);
        new e(findViewById(2131363205), findViewById2, new w3.d(arrayList)).a();
        if (bundle == null) {
            SharedPreferences sharedPreferences = getSharedPreferences("permission_manager", 0);
            SharedPreferences.Editor edit = sharedPreferences == null ? null : sharedPreferences.edit();
            if (edit != null) {
                edit.putBoolean("has_entered_permission_manager", true);
                edit.apply();
            }
        }
        long currentTimeMillis = System.currentTimeMillis();
        SharedPreferences sharedPreferences2 = getSharedPreferences("permission_manager", 0);
        SharedPreferences.Editor edit2 = sharedPreferences2 != null ? sharedPreferences2.edit() : null;
        if (edit2 == null) {
            return;
        }
        edit2.putLong("permission_manager_last_entry_time", currentTimeMillis);
        edit2.apply();
    }

    public class a implements TitleBar.g {
        public a() {
        }

        public final void b(String str) {
            android.support.v4.media.b.y("onSearchTextChanged: ", str, PermissionManagerMainActivity.o);
            za.a aVar = PermissionManagerMainActivity.this.n.i;
            if (aVar != null) {
                aVar.f.m.filter(str);
            }
        }

        public final void a() {
        }
    }
}