正在查看: Fancy Optimizer v4.6.3 应用的 EmptyFolderMainActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Fancy Optimizer v4.6.3 应用的 EmptyFolderMainActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.fancyclean.boost.emptyfolder.ui.activity;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import androidx.recyclerview.widget.LinearLayoutManager;
import com.airbnb.lottie.LottieAnimationView;
import com.facebook.internal.i0;
import com.fancyclean.boost.emptyfolder.ui.presenter.EmptyFolderMainPresenter;
import com.thinkyeah.common.ui.view.ThinkRecyclerView;
import com.thinkyeah.common.ui.view.TitleBar;
import gl.d;
import java.util.ArrayList;
import java.util.List;
import m8.a;
import n8.c;
import v7.b;
import vj.h;
@d(EmptyFolderMainPresenter.class)
public class EmptyFolderMainActivity extends b<c> implements n8.d {
public static final int D = 0;
public View A;
public View B;
public a C;
public Button u;
public LottieAnimationView v;
public TextView w;
public View f171x;
public TextView f172y;
public TextView f173z;
@Override
public final String X2() {
return null;
}
@Override
public final void a0(int i) {
this.A.setVisibility(0);
this.f173z.setText(String.valueOf(i));
}
@Override
public final int d3() {
return 2131887904;
}
@Override
public final void e3() {
((c) W2()).r0();
LottieAnimationView findViewById = findViewById(2131362622);
this.v = findViewById;
findViewById.d();
}
@Override
public final void onBackPressed() {
if (this.f171x.getVisibility() == 0) {
this.f171x.setVisibility(8);
} else {
super.onBackPressed();
}
}
@Override
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
SharedPreferences sharedPreferences = getSharedPreferences("empty_folder", 0);
SharedPreferences.Editor edit = sharedPreferences == null ? null : sharedPreferences.edit();
if (edit != null) {
edit.putBoolean("has_entered_empty_folder_cleaner", true);
edit.apply();
}
setContentView(2131558482);
ArrayList arrayList = new ArrayList();
arrayList.add(new TitleBar.i(new TitleBar.b(2131231531), new TitleBar.e(2131887457), new androidx.core.view.inputmethod.b(this, 17)));
TitleBar.a configure = findViewById(2131363196).getConfigure();
configure.a.h = arrayList;
configure.g(new i0(this, 10));
configure.e(2131887904);
configure.a();
this.A = findViewById(2131363821);
this.B = findViewById(2131363756);
this.f173z = (TextView) findViewById(2131363568);
this.f171x = findViewById(2131363776);
this.f172y = (TextView) findViewById(2131363569);
ThinkRecyclerView findViewById = findViewById(2131363019);
Button button = (Button) findViewById(2131361993);
this.u = button;
button.setOnClickListener(new t4.b(this, 10));
TextView textView = (TextView) findViewById(2131363538);
this.w = textView;
textView.setOnClickListener(new t4.d(this, 11));
this.C = new a();
findViewById.setHasFixedSize(true);
findViewById.setLayoutManager(new LinearLayoutManager(this));
findViewById.setAdapter(this.C);
u7.a.a(findViewById);
c3();
}
@Override
public final void onDestroy() {
super.onDestroy();
}
public final void onStart() {
super/*il.b*/.onStart();
SharedPreferences sharedPreferences = getApplicationContext().getSharedPreferences("empty_folder", 0);
String string = sharedPreferences == null ? null : sharedPreferences.getString("sdcard_top_tree_url", null);
Uri parse = string != null ? Uri.parse(string) : null;
if (parse != null) {
getContentResolver().takePersistableUriPermission(parse, 3);
}
}
@Override
public final void y2(List<j8.a> list) {
this.v.a();
this.v.setProgress(0.0f);
if (isFinishing()) {
return;
}
if (list == null || list.isEmpty()) {
h hVar = CleanEmptyFolderActivity.B;
Intent intent = new Intent((Context) this, (Class<?>) CleanEmptyFolderActivity.class);
intent.putExtra("no_need_to_clean_empty_folder", true);
startActivity(intent);
overridePendingTransition(0, 0);
finish();
return;
}
this.B.setVisibility(0);
this.f173z.setText(String.valueOf(list.size()));
this.f172y.setText(getString(2131887635, Integer.valueOf(list.size())));
this.C.i = list;
this.u.setVisibility(0);
this.w.setVisibility(0);
}
@Override
public final void Y2() {
}
@Override
public final void f3() {
}
@Override
public final Context getContext() {
return this;
}
}