Flash Cleaner v1.0.14版本的 MD5 值为:afbed0179616af7c25ad332b251e759c

以下内容为反编译后的 c.java 源代码,内容仅作参考


package n5;

import a3.q2;
import a3.r2;
import a3.s2;
import a3.u2;
import android.content.ContentValues;
import android.content.Intent;
import android.content.res.AssetManager;
import android.os.Build;
import android.os.Looper;
import android.util.Base64;
import android.util.Log;
import android.view.MenuItem;
import android.view.View;
import android.view.Window;
import androidx.appcompat.widget.ActionMenuView;
import androidx.appcompat.widget.Toolbar;
import androidx.appcompat.widget.g4;
import androidx.datastore.preferences.protobuf.d0;
import androidx.datastore.preferences.protobuf.f1;
import androidx.datastore.preferences.protobuf.q;
import androidx.profileinstaller.ProfileInstallReceiver;
import c9.a0;
import c9.u;
import c9.v;
import com.applab.flashcleaner.lock.activities.lock.GestureSelfUnlockLockActivity;
import com.applab.flashcleaner.lock.activities.main.MainLockActivity;
import com.applab.flashcleaner.lock.activities.pwd.CreatePwdLockActivity;
import com.applab.flashcleaner.lock.activities.setting.LockSettingLockActivity;
import com.applab.flashcleaner.lock.model.CommLockInfo;
import com.applab.flashcleaner.lock.model.LockAutoTime;
import com.bumptech.glide.manager.n;
import f.f0;
import f9.k;
import f9.l;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.nio.ByteBuffer;
import java.nio.charset.Charset;
import java.util.ArrayDeque;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Queue;
import k.m;
import kotlin.jvm.internal.j;
import org.litepal.BuildConfig;
import org.litepal.crud.DataSupport;
import p6.e;
import p6.h;
import p6.i;
import q2.f;
import r2.o;
import y8.w;
import y8.y;
public final class c implements m, o, w3.d, h, q9.a, v, c9.a, c9.d, l, n {
    public final int f13631a;
    public Object f13632b;

    public c(int i10) {
        this.f13631a = i10;
        if (i10 != 28) {
            this.f13632b = j.K(Looper.getMainLooper());
            return;
        }
        char[] cArr = p9.m.f14511a;
        this.f13632b = new ArrayDeque(0);
    }

    public static ByteArrayInputStream q(String str) {
        if (str.startsWith("data:image")) {
            int indexOf = str.indexOf(44);
            if (indexOf != -1) {
                if (str.substring(0, indexOf).endsWith(";base64")) {
                    return new ByteArrayInputStream(Base64.decode(str.substring(indexOf + 1), 0));
                }
                throw new IllegalArgumentException("Not a base64 image data URL.");
            }
            throw new IllegalArgumentException("Missing comma in data URL.");
        }
        throw new IllegalArgumentException("Not a valid image data URL.");
    }

    public static String r(String str, b bVar, boolean z10) {
        StringBuilder sb2 = new StringBuilder("lottie_cache_");
        sb2.append(str.replaceAll("\\W+", BuildConfig.FLAVOR));
        String str2 = bVar.f13630a;
        if (z10) {
            str2 = ".temp" + str2;
        }
        sb2.append(str2);
        return sb2.toString();
    }

    public final void A(long j9, int i10) {
        ((q) this.f13632b).M(j9, i10);
    }

    public final void B(int i10, float f2) {
        q qVar = (q) this.f13632b;
        qVar.getClass();
        qVar.K(i10, Float.floatToRawIntBits(f2));
    }

    public final void C(int i10, f1 f1Var, Object obj) {
        q qVar = (q) this.f13632b;
        qVar.U(i10, 3);
        f1Var.b((androidx.datastore.preferences.protobuf.b) obj, qVar.f1711c);
        qVar.U(i10, 4);
    }

    public final void D(int i10, int i11) {
        ((q) this.f13632b).O(i10, i11);
    }

    public final void E(long j9, int i10) {
        ((q) this.f13632b).X(j9, i10);
    }

    public final void F(int i10, f1 f1Var, Object obj) {
        ((q) this.f13632b).Q(i10, (androidx.datastore.preferences.protobuf.b) obj, f1Var);
    }

    public final void G(int i10, int i11) {
        ((q) this.f13632b).K(i10, i11);
    }

    public final void H(long j9, int i10) {
        ((q) this.f13632b).M(j9, i10);
    }

    public final void I(int i10, int i11) {
        ((q) this.f13632b).V(i10, (i11 >> 31) ^ (i11 << 1));
    }

    public final void J(long j9, int i10) {
        ((q) this.f13632b).X((j9 >> 63) ^ (j9 << 1), i10);
    }

    public final File K(String str, InputStream inputStream, b bVar) {
        File file = new File(t(), r(str, bVar, true));
        try {
            FileOutputStream fileOutputStream = new FileOutputStream(file);
            byte[] bArr = new byte[1024];
            while (true) {
                int read = inputStream.read(bArr);
                if (read == -1) {
                    fileOutputStream.flush();
                    fileOutputStream.close();
                    return file;
                }
                fileOutputStream.write(bArr, 0, read);
            }
        } finally {
            inputStream.close();
        }
    }

    public final void L(int i10, int i11) {
        ((q) this.f13632b).V(i10, i11);
    }

    public final void M(long j9, int i10) {
        ((q) this.f13632b).X(j9, i10);
    }

    @Override
    public final Class a() {
        switch (this.f13631a) {
            case 25:
                return ByteBuffer.class;
            default:
                return InputStream.class;
        }
    }

    @Override
    public final long b(long j9) {
        if (j9 < 0) {
            return 0L;
        }
        long j10 = j9;
        while (j10 > 0) {
            long skip = ((InputStream) this.f13632b).skip(j10);
            if (skip <= 0) {
                if (((InputStream) this.f13632b).read() == -1) {
                    break;
                }
                skip = 1;
            }
            j10 -= skip;
        }
        return j9 - j10;
    }

    @Override
    public final short c() {
        int read = ((InputStream) this.f13632b).read();
        if (read != -1) {
            return (short) read;
        }
        throw new k();
    }

    @Override
    public final int d() {
        return (c() << 8) | c();
    }

    @Override
    public final u e(a0 a0Var) {
        return new c9.c((AssetManager) this.f13632b, this);
    }

    @Override
    public final void f(List list) {
        switch (this.f13631a) {
            case 17:
                ArrayList arrayList = (ArrayList) list;
                ((GestureSelfUnlockLockActivity) this.f13632b).f5194m.getClass();
                if (o6.b.a(arrayList)) {
                    ((GestureSelfUnlockLockActivity) this.f13632b).f5193l.setDisplayMode(e.Correct);
                    if (((GestureSelfUnlockLockActivity) this.f13632b).f5196o.equals("lock_from_lock_main_activity")) {
                        ((GestureSelfUnlockLockActivity) this.f13632b).startActivity(new Intent((GestureSelfUnlockLockActivity) this.f13632b, MainLockActivity.class));
                    } else if (((GestureSelfUnlockLockActivity) this.f13632b).f5196o.equals("lock_from_finish")) {
                        GestureSelfUnlockLockActivity gestureSelfUnlockLockActivity = (GestureSelfUnlockLockActivity) this.f13632b;
                        v4.v vVar = gestureSelfUnlockLockActivity.f5198q;
                        String str = gestureSelfUnlockLockActivity.f5197p;
                        vVar.getClass();
                        v4.v.U(str, false);
                    } else if (((GestureSelfUnlockLockActivity) this.f13632b).f5196o.equals("lock_from_setting")) {
                        ((GestureSelfUnlockLockActivity) this.f13632b).startActivity(new Intent((GestureSelfUnlockLockActivity) this.f13632b, LockSettingLockActivity.class));
                    } else if (((GestureSelfUnlockLockActivity) this.f13632b).f5196o.equals("lock_from_unlock")) {
                        GestureSelfUnlockLockActivity gestureSelfUnlockLockActivity2 = (GestureSelfUnlockLockActivity) this.f13632b;
                        v4.v vVar2 = gestureSelfUnlockLockActivity2.f5198q;
                        String str2 = gestureSelfUnlockLockActivity2.f5197p;
                        vVar2.getClass();
                        ContentValues contentValues = new ContentValues();
                        contentValues.put("isSetUnLock", Boolean.TRUE);
                        DataSupport.updateAll(CommLockInfo.class, contentValues, "packageName = ?", str2);
                        GestureSelfUnlockLockActivity gestureSelfUnlockLockActivity3 = (GestureSelfUnlockLockActivity) this.f13632b;
                        v4.v vVar3 = gestureSelfUnlockLockActivity3.f5198q;
                        String str3 = gestureSelfUnlockLockActivity3.f5197p;
                        vVar3.getClass();
                        v4.v.U(str3, false);
                        ((GestureSelfUnlockLockActivity) this.f13632b).sendBroadcast(new Intent("finish_unlock_this_app"));
                    } else {
                        return;
                    }
                    ((GestureSelfUnlockLockActivity) this.f13632b).finish();
                    return;
                }
                ((GestureSelfUnlockLockActivity) this.f13632b).f5193l.setDisplayMode(e.Wrong);
                if (arrayList.size() >= 4) {
                    ((GestureSelfUnlockLockActivity) this.f13632b).f5195n++;
                }
                if (((GestureSelfUnlockLockActivity) this.f13632b).f5195n >= 3) {
                    o6.c.j().i("AutoRecordPic", false);
                }
                GestureSelfUnlockLockActivity gestureSelfUnlockLockActivity4 = (GestureSelfUnlockLockActivity) this.f13632b;
                if (gestureSelfUnlockLockActivity4.f5195n < 4) {
                    gestureSelfUnlockLockActivity4.f5193l.postDelayed(gestureSelfUnlockLockActivity4.f5200s, 500L);
                    return;
                }
                return;
            default:
                CreatePwdLockActivity createPwdLockActivity = (CreatePwdLockActivity) this.f13632b;
                createPwdLockActivity.f5229s.n((ArrayList) list, createPwdLockActivity.f5222l, createPwdLockActivity.f5227q);
                return;
        }
    }

    @Override
    public final int g(Object obj) {
        return ((f) obj).f14703b;
    }

    @Override
    public final Object h() {
        g4 g4Var = (g4) this.f13632b;
        return new y8.v((b9.e) g4Var.f840a, (b9.e) g4Var.f841b, (b9.e) g4Var.f842c, (b9.e) g4Var.f843d, (w) g4Var.f844e, (y) g4Var.f845f, (z2.d) g4Var.f846g);
    }

    @Override
    public final boolean i(Object obj) {
        return ((f) obj).f14704c;
    }

    @Override
    public final com.bumptech.glide.load.data.k j(AssetManager assetManager, String str) {
        return new com.bumptech.glide.load.data.k(assetManager, str, 0);
    }

    @Override
    public final Object k(byte[] bArr) {
        return ByteBuffer.wrap(bArr);
    }

    @Override
    public final void l() {
        Log.d("ProfileInstaller", "DIAGNOSTIC_PROFILE_IS_COMPRESSED");
    }

    @Override
    public final boolean m(k.o oVar, MenuItem menuItem) {
        androidx.appcompat.widget.q qVar = ((ActionMenuView) this.f13632b).f588b0;
        if (qVar != null) {
            Toolbar toolbar = (Toolbar) ((f0) qVar).f8173b;
            Iterator it = toolbar.f704h0.f108b.iterator();
            if (!it.hasNext()) {
                toolbar.getClass();
                return false;
            }
            a4.b.y(it.next());
            throw null;
        }
        return false;
    }

    @Override
    public final int n(int i10, byte[] bArr) {
        int i11 = 0;
        int i12 = 0;
        while (i11 < i10 && (i12 = ((InputStream) this.f13632b).read(bArr, i11, i10 - i11)) != -1) {
            i11 += i12;
        }
        if (i11 == 0 && i12 == -1) {
            throw new k();
        }
        return i11;
    }

    @Override
    public final void o(int i10, Object obj) {
        nc.b.f13712h.o(i10, obj);
        ((ProfileInstallReceiver) this.f13632b).setResultCode(i10);
    }

    @Override
    public final void p(k.o oVar) {
        m mVar = ((ActionMenuView) this.f13632b).T;
        if (mVar != null) {
            mVar.p(oVar);
        }
    }

    public final void s(LockAutoTime lockAutoTime, boolean z10) {
        Intent intent = new Intent();
        intent.putExtra("info", lockAutoTime);
        intent.putExtra("isLast", z10);
        intent.setAction("on_item_click_action");
        ((i) this.f13632b).f14430g.sendBroadcast(intent);
    }

    public final File t() {
        d5.c cVar = (d5.c) this.f13632b;
        cVar.getClass();
        File file = new File(cVar.f7327a.getCacheDir(), "lottie_network_cache");
        if (file.isFile()) {
            file.delete();
        }
        if (!file.exists()) {
            file.mkdirs();
        }
        return file;
    }

    public final String toString() {
        switch (this.f13631a) {
            case 29:
                return super.toString() + "{fragment=" + ((com.bumptech.glide.manager.u) this.f13632b) + "}";
            default:
                return super.toString();
        }
    }

    public final synchronized void u(v8.d dVar) {
        dVar.f17354b = null;
        dVar.f17355c = null;
        ((Queue) this.f13632b).offer(dVar);
    }

    public final void v(int i10, boolean z10) {
        ((q) this.f13632b).G(i10, z10);
    }

    public final void w(int i10, androidx.datastore.preferences.protobuf.j jVar) {
        ((q) this.f13632b).I(i10, jVar);
    }

    public final void x(double d8, int i10) {
        q qVar = (q) this.f13632b;
        qVar.getClass();
        qVar.M(Double.doubleToRawLongBits(d8), i10);
    }

    public final void y(int i10, int i11) {
        ((q) this.f13632b).O(i10, i11);
    }

    public final void z(int i10, int i11) {
        ((q) this.f13632b).K(i10, i11);
    }

    public c(int i10, Object obj) {
        this.f13631a = i10;
        this.f13632b = obj;
    }

    public c(View view, Window window) {
        this.f13631a = 8;
        int i10 = Build.VERSION.SDK_INT;
        if (i10 >= 30) {
            this.f13632b = new u2(window);
        } else {
            this.f13632b = i10 >= 26 ? new s2(view, window) : i10 >= 23 ? new r2(view, window) : new q2(view, window);
        }
    }

    public c(q qVar) {
        this.f13631a = 9;
        Charset charset = d0.f1598a;
        if (qVar == null) {
            throw new NullPointerException("output");
        }
        this.f13632b = qVar;
        qVar.f1711c = this;
    }

    public c(q2.m mVar) {
        this.f13631a = 4;
        this.f13632b = mVar;
    }
}