正在查看: Fancy Optimizer v4.6.3 应用的 ScreenshotMainActivity.java JAVA 源代码文件
本页面展示 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() {
}
}