导航菜单

页面标题

页面副标题

Fancy Optimizer v4.6.3 - EmptyFolderMainActivity.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;
    }
}