导航菜单

页面标题

页面副标题

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

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

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


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

import android.app.Dialog;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import c.p;
import com.adtiny.core.d;
import com.facebook.internal.i0;
import com.facebook.login.g;
import com.fancyclean.boost.permissionmanager.ui.persenter.AppPermissionsPresenter;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.thinkyeah.common.ui.dialog.c;
import com.thinkyeah.common.ui.view.TitleBar;
import gl.d;
import java.util.ArrayList;
import java.util.List;
import k7.f;
import ya.b;

@d(AppPermissionsPresenter.class)
public class AppPermissionsActivity extends v7.a<ya.a> implements b {
    public static final int s = 0;
    public TitleBar l;
    public String m;
    public String n;
    public RecyclerView o;
    public wa.a p;
    public TitleBar.i q;
    public int r = 0;

    public static class a extends c<AppPermissionsActivity> {
        public static final int c = 0;

        @NonNull
        public final Dialog onCreateDialog(Bundle bundle) {
            String[] strArr = {getString(2131886174), getString(2131886527)};
            c.a aVar = new c.a(getContext());
            aVar.g(2131887935);
            aVar.b(strArr, new g(this, 7));
            return aVar.a();
        }
    }

    public static void X2(Context context, String str, String str2) {
        Intent intent = new Intent(context, (Class<?>) AppPermissionsActivity.class);
        intent.putExtra("app_name", str);
        intent.putExtra(CampaignEx.JSON_KEY_PACKAGE_NAME, str2);
        context.startActivity(intent);
    }

    @Override
    public final void F(int i, List list) {
        TextView textView = (TextView) findViewById(2131363545);
        if (i == 0) {
            textView.setText(getResources().getString(2131887669));
        } else {
            textView.setText(getResources().getQuantityString(2131755033, i, Integer.valueOf(i)));
        }
        wa.a aVar = this.p;
        aVar.m(list, true);
        aVar.l = list;
        aVar.notifyDataSetChanged();
        this.q.e = true;
        this.l.c();
    }

    @Override
    public final void a(boolean z10) {
        ((ya.a) W2()).s(this.n);
    }

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

    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(2131558443);
        this.m = getIntent().getStringExtra("app_name");
        this.n = getIntent().getStringExtra(CampaignEx.JSON_KEY_PACKAGE_NAME);
        this.p = new wa.a(this);
        ((TextView) findViewById(2131363517)).setText(this.m);
        f.c(this).o(new b6.a(this.n)).D((ImageView) findViewById(2131362471));
        RecyclerView findViewById = findViewById(2131362560);
        this.o = findViewById;
        findViewById.setLayoutManager(new LinearLayoutManager(this));
        this.o.setAdapter(this.p);
        new al.d((ViewGroup) findViewById(2131363838), this.o, this.p).c();
        findViewById(2131362026).setOnClickListener(new i0(this, 24));
        this.l = findViewById(2131363196);
        ArrayList arrayList = new ArrayList();
        TitleBar.i iVar = new TitleBar.i(new TitleBar.b(2131231419), new TitleBar.e(2131887450), new p(this, 17));
        this.q = iVar;
        iVar.e = false;
        arrayList.add(iVar);
        TitleBar.a configure = this.l.getConfigure();
        configure.f(getString(2131887929));
        configure.a.h = arrayList;
        configure.d(1);
        configure.g(new t4.a(this, 22));
        configure.a();
        ((ya.a) W2()).a();
    }

    @Override
    public final Context getContext() {
        return this;
    }
}