导航菜单

页面标题

页面副标题

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

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

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


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

import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.recyclerview.widget.LinearLayoutManager;
import c7.l;
import com.fancyclean.boost.appmanager.model.BackupApk;
import com.fancyclean.boost.appmanager.model.EmptyBackupApkViewModel;
import com.fancyclean.boost.appmanager.ui.presenter.AppBackupManagerPresenter;
import com.thinkyeah.common.permissionguide.activity.CommonGuideDialogActivity;
import com.thinkyeah.common.ui.dialog.c;
import com.thinkyeah.common.ui.view.ThinkRecyclerView;
import com.thinkyeah.common.ui.view.TitleBar;
import d6.c;
import gl.d;
import il.e;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.List;
import java.util.Locale;
import k7.f;

@d(AppBackupManagerPresenter.class)
public class AppBackupManagerActivity extends v7.a<AppBackupManagerPresenter> implements e6.a {
    public static final int q = 0;
    public Handler l;
    public View m;
    public ThinkRecyclerView n;
    public View o;
    public c p;

    public static class a extends com.thinkyeah.common.ui.dialog.c<AppBackupManagerActivity> {
        public static final int c = 0;

        public static a t0(BackupApk backupApk) {
            a aVar = new a();
            Bundle bundle = new Bundle();
            bundle.putString("APP_VERSION", backupApk.f);
            bundle.putString("APP_NAME", backupApk.c);
            bundle.putString("APK_PATH", backupApk.d);
            aVar.setArguments(bundle);
            return aVar;
        }

        @NonNull
        public final Dialog onCreateDialog(Bundle bundle) {
            Bundle arguments = getArguments();
            AppBackupManagerActivity activity = getActivity();
            if (arguments == null) {
                return d0();
            }
            String string = arguments.getString("APP_VERSION");
            String string2 = arguments.getString("APP_NAME");
            String string3 = arguments.getString("APK_PATH");
            c.a aVar = new c.a(getActivity());
            aVar.g(2131886455);
            aVar.k = getString(2131886659, new Object[]{string2, string});
            aVar.d(2131886274, (DialogInterface.OnClickListener) null);
            aVar.e(2131886483, new c6.a(0, activity, string3));
            int color = ((AppBackupManagerActivity) getActivity()).getColor(2131100607);
            aVar.r = true;
            aVar.s = color;
            int color2 = ((AppBackupManagerActivity) getActivity()).getColor(2131100250);
            aVar.n = true;
            aVar.o = color2;
            return aVar.a();
        }
    }

    public static class b extends zk.b {
        public static final int c = 0;

        @NonNull
        public final Dialog onCreateDialog(Bundle bundle) {
            Bundle arguments = getArguments();
            e eVar = (AppBackupManagerActivity) getActivity();
            BackupApk backupApk = (BackupApk) arguments.getParcelable("APK");
            String str = backupApk.d;
            View inflate = View.inflate(getActivity(), 2131558854, null);
            TextView textView = (TextView) inflate.findViewById(2131363517);
            TextView textView2 = (TextView) inflate.findViewById(2131363514);
            TextView textView3 = (TextView) inflate.findViewById(2131363523);
            TextView textView4 = (TextView) inflate.findViewById(2131363520);
            ImageView imageView = (ImageView) inflate.findViewById(2131362397);
            textView.setText(backupApk.c);
            textView2.setText(backupApk.g);
            long j = backupApk.e;
            int i = AppBackupManagerActivity.q;
            Calendar calendar = Calendar.getInstance();
            SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy/MM/dd  hh:mm:ss", Locale.getDefault());
            calendar.setTimeInMillis(j);
            textView3.setText(simpleDateFormat.format(calendar.getTime()));
            textView4.setText(backupApk.f);
            f.c(eVar).o(backupApk).n(2131231368).D(imageView);
            int i10 = 0;
            inflate.findViewById(2131363831).setOnClickListener(new c6.b(this, eVar, str, i10));
            inflate.findViewById(2131363769).setOnClickListener(new c6.c(this, backupApk, eVar, i10));
            inflate.findViewById(2131363797).setOnClickListener(new c6.d(this, eVar, str, i10));
            inflate.findViewById(2131363797).setVisibility(8);
            Dialog onCreateDialog = super/*com.google.android.material.bottomsheet.c*/.onCreateDialog(bundle);
            onCreateDialog.setContentView(inflate);
            return onCreateDialog;
        }
    }

    @Override
    public final void B2() {
        com.adtiny.core.d.b().getClass();
        com.adtiny.core.d.f();
        startActivity(new Intent("android.settings.MANAGE_UNKNOWN_APP_SOURCES").setData(Uri.parse(String.format("package:%s", getPackageName()))));
        this.l.postDelayed(new androidx.core.widget.a(this, 10), 200L);
    }

    @Override
    public final void P2(List<cl.b<BackupApk>> list) {
        this.m.setVisibility(8);
        this.p.getClass();
        if (list.size() < 1 || ((list.get(0).b.get(0) instanceof EmptyBackupApkViewModel) && (list.get(1).b.get(0) instanceof EmptyBackupApkViewModel))) {
            this.o.setVisibility(0);
            this.n.setVisibility(8);
            findViewById(2131363838).setVisibility(8);
        } else {
            d6.c cVar = this.p;
            cVar.m(list, true);
            cVar.notifyDataSetChanged();
            this.o.setVisibility(8);
            this.n.setVisibility(0);
            findViewById(2131363838).setVisibility(0);
        }
    }

    @Override
    public final void Y1(boolean z10) {
        if (z10) {
            Toast.makeText((Context) this, (CharSequence) getString(2131886974), 0).show();
        } else {
            Toast.makeText((Context) this, (CharSequence) getString(2131886975), 0).show();
        }
    }

    @Override
    public final void a(boolean z10) {
        if (z10) {
            W2().s1();
        } else {
            finish();
        }
    }

    @Override
    public final void n0() {
        try {
            ek.d.h(this, 1647, true);
            com.adtiny.core.d.b().getClass();
            com.adtiny.core.d.f();
        } catch (Exception unused) {
            startActivityForResult(new Intent("android.settings.MANAGE_ALL_FILES_ACCESS_PERMISSION"), 1647);
            CommonGuideDialogActivity.Y2(3, this);
            com.adtiny.core.d.b().getClass();
            com.adtiny.core.d.f();
        }
    }

    public final void onActivityResult(int i, int i10, @Nullable Intent intent) {
        if (i != 1647) {
            super/*androidx.fragment.app.FragmentActivity*/.onActivityResult(i, i10, intent);
        } else {
            if (Build.VERSION.SDK_INT < 30) {
                return;
            }
            if (androidx.work.impl.utils.a.d()) {
                a(true);
            } else {
                finish();
            }
        }
    }

    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(2131558439);
        this.l = new Handler(Looper.getMainLooper());
        ThinkRecyclerView findViewById = findViewById(2131363000);
        this.n = findViewById;
        findViewById.setLayoutManager(new LinearLayoutManager(this));
        d6.c cVar = new d6.c(this);
        this.p = cVar;
        cVar.l = new com.fancyclean.boost.appmanager.ui.activity.a(this);
        this.n.setAdapter(cVar);
        this.m = findViewById(2131363802);
        this.o = findViewById(2131363775);
        new al.d((ViewGroup) findViewById(2131363838), this.n, this.p).c();
        TitleBar.a configure = findViewById(2131363196).getConfigure();
        configure.f(getString(2131887870));
        configure.g(new com.facebook.login.d(this, 5));
        configure.a();
        AppBackupManagerPresenter W2 = W2();
        e6.a aVar = (e6.a) ((hl.a) W2).a;
        if (aVar == null) {
            return;
        }
        Context context = aVar.getContext();
        if (Build.VERSION.SDK_INT >= 30) {
            if (l.c(context)) {
                aVar.a(true);
                return;
            } else {
                aVar.n0();
                return;
            }
        }
        ok.a aVar2 = W2.d;
        String[] strArr = AppBackupManagerPresenter.e;
        if (aVar2.a(strArr)) {
            aVar.a(true);
        } else {
            W2.d.e(strArr, new c.e(aVar, 10), false);
        }
    }

    public final void onDestroy() {
        this.l.removeCallbacksAndMessages(null);
        super/*il.b*/.onDestroy();
    }

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