导航菜单

页面标题

页面副标题

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

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

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


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

import android.content.Context;
import android.content.Intent;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.widget.AppCompatImageView;
import androidx.core.util.Pair;
import androidx.fragment.app.DialogFragment;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.adtiny.core.d;
import com.facebook.internal.i0;
import com.fancyclean.boost.common.ui.view.ImageCheckBox;
import com.fancyclean.boost.screenshotclean.model.ScreenshotImage;
import com.fancyclean.boost.screenshotclean.ui.activity.ScreenshotMainActivity;
import com.fancyclean.boost.screenshotclean.ui.presenter.ScreenshotMainPresenter;
import com.google.firebase.perf.session.PerfSession;
import com.google.firebase.perf.session.SessionManager;
import com.google.protobuf.s;
import com.thinkyeah.common.ui.view.ThinkRecyclerView;
import com.thinkyeah.common.ui.view.TitleBar;
import eb.c;
import gl.d;
import ib.a;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.atomic.AtomicLong;
import k7.f;
import k7.h;
import kotlin.jvm.internal.s;
import n.g;
import oi.i;
import v7.b;
import v7.e;
import xg.h;

@d(ScreenshotMainPresenter.class)
public class ScreenshotMainActivity extends b<hb.a> implements hb.b, a.InterfaceC0210a {
    public static final int A = 0;
    public final a u = new a(new ArrayList());
    public View v;
    public View w;

    public CheckBox f212x;

    public View f213y;

    public Button f214z;

    public class a extends yk.b<Long, b, eb.c, c, d> {

        public class C0077a extends GridLayoutManager.SpanSizeLookup {
            public final RecyclerView.LayoutManager a;

            public C0077a(RecyclerView.LayoutManager layoutManager) {
                this.a = layoutManager;
            }

            public final int getSpanSize(int i) {
                int f = a.this.f(i);
                if (f == 3 || f == 4) {
                    return 1;
                }
                return this.a.getSpanCount();
            }
        }

        public class b extends RecyclerView.ViewHolder {
            public final TextView c;
            public final TextView d;

            public b(@NonNull ViewGroup viewGroup) {
                super(g.d(viewGroup, 2131559053, viewGroup, false));
                this.c = (TextView) ((RecyclerView.ViewHolder) this).itemView.findViewById(2131363664);
                this.d = (TextView) ((RecyclerView.ViewHolder) this).itemView.findViewById(2131363665);
            }
        }

        public class c extends RecyclerView.ViewHolder {
            public final TextView c;
            public final TextView d;

            public c(@NonNull ViewGroup viewGroup) {
                super(g.d(viewGroup, 2131558712, viewGroup, false));
                this.c = (TextView) ((RecyclerView.ViewHolder) this).itemView.findViewById(2131363694);
                this.d = (TextView) ((RecyclerView.ViewHolder) this).itemView.findViewById(2131363527);
            }
        }

        public class d extends RecyclerView.ViewHolder {
            public static final int f = 0;
            public final ImageView c;
            public final ImageCheckBox d;

            public d(@NonNull ViewGroup viewGroup) {
                super(g.d(viewGroup, 2131558657, viewGroup, false));
                this.c = (ImageView) ((RecyclerView.ViewHolder) this).itemView.findViewById(2131362501);
                this.d = (ImageCheckBox) ((RecyclerView.ViewHolder) this).itemView.findViewById(2131362048);
            }
        }

        public a(ArrayList arrayList) {
            super(arrayList);
        }

        public final int c(Object obj) {
            return ((eb.c) obj).b.size();
        }

        public final void h(RecyclerView.ViewHolder viewHolder, int i, int i10) {
            d dVar = (d) viewHolder;
            ScreenshotImage screenshotImage = ((eb.c) d(i)).b.get(i10);
            a aVar = a.this;
            h<Drawable> p = f.c(ScreenshotMainActivity.this).p(screenshotImage.getData());
            ImageView imageView = dVar.c;
            p.D(imageView);
            boolean k = ((hb.a) ScreenshotMainActivity.this.W2()).k(screenshotImage);
            AppCompatImageView appCompatImageView = dVar.d;
            appCompatImageView.setChecked(k);
            appCompatImageView.setOnClickListener(new d6.a(2, dVar, screenshotImage));
            imageView.setOnClickListener(new d6.b(3, dVar, screenshotImage));
        }

        public final void i(RecyclerView.ViewHolder viewHolder, int i) {
            final boolean z10;
            final c cVar = (c) viewHolder;
            final eb.c cVar2 = (eb.c) d(i);
            cVar.getClass();
            cVar.c.setText(cVar2.a);
            ArrayList<ScreenshotImage> arrayList = cVar2.b;
            if (!s.q(arrayList)) {
                Iterator<ScreenshotImage> it = arrayList.iterator();
                while (it.hasNext()) {
                    z10 = true;
                    if (!((hb.a) ScreenshotMainActivity.this.W2()).k(it.next())) {
                        break;
                    }
                }
            }
            z10 = false;
            int i10 = z10 ? 2131887448 : 2131886609;
            TextView textView = cVar.d;
            textView.setText(i10);
            textView.setOnClickListener(new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    ((hb.a) ScreenshotMainActivity.this.W2()).d(cVar2.b, z10);
                }
            });
        }

        public final void j(RecyclerView.ViewHolder viewHolder, Object obj) {
            b bVar = (b) viewHolder;
            bVar.getClass();
            Pair<String, String> b10 = u7.a.b(((Long) obj).longValue());
            bVar.c.setText((CharSequence) b10.first);
            bVar.d.setText((CharSequence) b10.second);
        }

        public final RecyclerView.ViewHolder k(ViewGroup viewGroup) {
            return new d(viewGroup);
        }

        public final RecyclerView.ViewHolder l(ViewGroup viewGroup) {
            return new c(viewGroup);
        }

        public final RecyclerView.ViewHolder m(ViewGroup viewGroup) {
            return new b(viewGroup);
        }

        public final void onAttachedToRecyclerView(@NonNull RecyclerView recyclerView) {
            super/*androidx.recyclerview.widget.RecyclerView.Adapter*/.onAttachedToRecyclerView(recyclerView);
            GridLayoutManager layoutManager = recyclerView.getLayoutManager();
            if (layoutManager instanceof GridLayoutManager) {
                layoutManager.setSpanSizeLookup(new C0077a(layoutManager));
            }
        }
    }

    @Override
    public final void G() {
        ((hb.a) W2()).x(((hb.a) W2()).p0());
    }

    @Override
    public final void P0(final List<c> list) {
        final AtomicLong atomicLong = new AtomicLong(0L);
        Iterator<ScreenshotImage> it = ((hb.a) W2()).c().iterator();
        while (it.hasNext()) {
            atomicLong.addAndGet(it.next().getSize());
        }
        final int i = 0;
        runOnUiThread(new Runnable() {
            @Override
            public final void run() {
                int i10 = i;
                Object obj = atomicLong;
                Object obj2 = list;
                Object obj3 = this;
                switch (i10) {
                    case 0:
                        ScreenshotMainActivity screenshotMainActivity = (ScreenshotMainActivity) obj3;
                        List list2 = (List) obj2;
                        AtomicLong atomicLong2 = (AtomicLong) obj;
                        screenshotMainActivity.f213y.setVisibility(0);
                        screenshotMainActivity.w.setVisibility(list2.isEmpty() ? 0 : 8);
                        screenshotMainActivity.v.setVisibility(8);
                        Long valueOf = Long.valueOf(atomicLong2.get());
                        ScreenshotMainActivity.a aVar = screenshotMainActivity.u;
                        aVar.n(valueOf);
                        aVar.o(list2);
                        aVar.notifyDataSetChanged();
                        screenshotMainActivity.e();
                        break;
                    case 1:
                        xg.g gVar = (xg.g) obj3;
                        gVar.getClass();
                        gVar.c.execute(new androidx.browser.trusted.h(21, (Runnable) obj2, (h.b) obj));
                        break;
                    case 2:
                        SessionManager.b((SessionManager) obj3, (Context) obj2, (PerfSession) obj);
                        break;
                    case 3:
                        mi.d dVar = (mi.d) obj3;
                        gi.a aVar2 = mi.d.t;
                        dVar.getClass();
                        i.a G = i.G();
                        G.k();
                        i.B(((s.a) G).d, (oi.g) obj2);
                        dVar.d(G, (oi.d) obj);
                        break;
                    default:
                        ((DialogFragment) obj2).show(((wj.c) obj3).getSupportFragmentManager(), (String) obj);
                        break;
                }
            }
        });
    }

    @Override
    public final void X0(int i) {
        runOnUiThread(new e(this, i, 1));
    }

    @Override
    public final String X2() {
        return null;
    }

    @Override
    public final void b() {
        runOnUiThread(new androidx.activity.d(this, 21));
    }

    @Override
    public final int d3() {
        return 2131887942;
    }

    @Override
    public final void e() {
        runOnUiThread(new androidx.core.widget.a(this, 28));
    }

    @Override
    public final void e3() {
        ((hb.a) W2()).R0();
    }

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

    @Override
    public final void onActivityResult(int i, int i10, @Nullable Intent intent) {
        if (i != 17) {
            super.onActivityResult(i, i10, intent);
        } else if (i10 == 257) {
            ((hb.a) W2()).R0();
        }
    }

    @Override
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(2131558519);
        ArrayList arrayList = new ArrayList();
        arrayList.add(new TitleBar.i(new TitleBar.b(2131231512), new TitleBar.e(2131887395), new androidx.core.view.inputmethod.b(this, 29)));
        TitleBar.a configure = findViewById(2131363196).getConfigure();
        configure.e(2131887942);
        configure.a.h = arrayList;
        configure.g(new i0(this, 27));
        configure.a();
        this.v = findViewById(2131362114);
        this.w = findViewById(2131363777);
        this.f212x = (CheckBox) findViewById(2131362049);
        this.f213y = findViewById(2131363755);
        Button button = (Button) findViewById(2131361993);
        this.f214z = button;
        button.setOnClickListener(new t4.b(this, 25));
        this.f212x.setOnClickListener(new t4.d(this, 20));
        findViewById(2131363541).setOnClickListener(new com.facebook.login.d(this, 28));
        ThinkRecyclerView findViewById = findViewById(2131363025);
        findViewById.setItemAnimator((RecyclerView.ItemAnimator) null);
        findViewById.setHasFixedSize(true);
        findViewById.setLayoutManager(new GridLayoutManager(this, 4));
        findViewById.setAdapter(this.u);
        if (bundle == null) {
            c3();
        }
    }

    @Override
    public final void Y2() {
    }

    @Override
    public final void f3() {
    }
}