导航菜单

页面标题

页面副标题

零界绘 v1.0.2 - a.java 源代码

正在查看: 零界绘 v1.0.2 应用的 a.java JAVA 源代码文件

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


package e.b.c.l;

import android.app.Application;
import android.content.Context;
import android.content.SharedPreferences;
import android.net.Uri;
import android.os.Environment;
import android.os.StatFs;
import android.text.TextUtils;
import androidx.annotation.NonNull;
import androidx.appcompat.widget.TooltipCompatHandler;
import cn.fxlcy.pcdn.collection.StringListSet;
import com.tencent.mmkv.MMKV;
import e.b.c.k.s0;
import e.b.c.m.u;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.Set;

public final class a {
    public static volatile a c;
    public Application a;
    public b b;

    public static class b {
        public static final String q = "http://47.112.248.236:9998";
        public static final long r;
        public final l a;
        public final String b;
        public final String c;
        public final long d;

        public final boolean f1834e;

        public final boolean f1835f;
        public final long g;
        public final long h;
        public final long i;
        public final e.b.c.e.b j;
        public final String k;
        public final j l;
        public final int m;
        public final g n;
        public final c o;
        public final List<e.b.c.h.b> p;

        public static class C0193a {
            public String a;
            public String b;

            public e.b.c.e.b f1837f;
            public final String j;
            public j k;
            public l l;
            public g n;
            public h o;
            public c p;
            public List<e.b.c.h.b> q;
            public long c = b.r;
            public boolean d = false;

            public boolean f1836e = false;
            public long g = TooltipCompatHandler.LONG_CLICK_HIDE_TIMEOUT_MS;
            public long h = com.anythink.basead.exoplayer.f.a;
            public long i = 1000;
            public int m = 32768;

            public C0193a(String str) {
                this.j = str;
            }

            public C0193a r(e.b.c.h.b bVar) {
                if (this.q == null) {
                    this.q = new ArrayList();
                }
                this.q.add(bVar);
                return this;
            }

            public b s() {
                return new b(this);
            }

            public C0193a t(boolean z) {
                this.d = z;
                return this;
            }

            public C0193a u(g gVar) {
                this.n = gVar;
                return this;
            }

            public C0193a v(String str) {
                try {
                    String scheme = Uri.parse(str).getScheme();
                    if ("ws".equals(scheme)) {
                        str = "http" + str.substring(2);
                    } else if ("wss".equals(scheme)) {
                        str = "http" + str.substring(3);
                    } else if (!"http".equals(scheme) && !"https".equals(scheme)) {
                        return this;
                    }
                    this.a = str;
                } catch (Throwable unused) {
                }
                return this;
            }
        }

        static {
            long j;
            try {
                j = (long) (new StatFs(Environment.getExternalStorageDirectory().getPath()).getTotalBytes() * 0.05d);
            } catch (Throwable unused) {
                j = 5368709120L;
            }
            r = j;
        }

        public String f() {
            return this.k;
        }

        public int g() {
            return this.m;
        }

        public String h() {
            return this.c;
        }

        public long i() {
            return this.g;
        }

        public long j() {
            return this.i;
        }

        public long k() {
            return this.h;
        }

        public e.b.c.e.b l() {
            return this.j;
        }

        public List<e.b.c.h.b> m() {
            return this.p;
        }

        public long n() {
            return this.d;
        }

        public String o() {
            return this.b;
        }

        public boolean p() {
            return this.f1834e;
        }

        public boolean q() {
            return this.f1835f;
        }

        public b(C0193a c0193a) {
            if (TextUtils.isEmpty(c0193a.a)) {
                this.b = q;
            } else {
                this.b = c0193a.a;
            }
            if (TextUtils.isEmpty(c0193a.b)) {
                this.c = "p2p_cache";
            } else {
                this.c = c0193a.b;
            }
            this.d = c0193a.c;
            this.f1834e = c0193a.d;
            this.f1835f = c0193a.f1836e;
            this.g = c0193a.g;
            this.h = c0193a.h;
            this.i = c0193a.i;
            if (c0193a.f1837f == null) {
                this.j = new e.b.c.e.c();
            } else {
                this.j = c0193a.f1837f;
            }
            this.k = c0193a.j;
            this.l = c0193a.k;
            if (c0193a.l == null) {
                this.a = new e();
            } else {
                this.a = c0193a.l;
            }
            this.m = c0193a.m;
            h unused = c0193a.o;
            this.n = c0193a.n;
            this.o = c0193a.p;
            this.p = c0193a.q;
        }
    }

    public interface c {
        boolean a(Throwable th);
    }

    public static final class d implements k {
        public SharedPreferences.Editor a;
        public final SharedPreferences b;

        @Override
        public Set<String> a(String str) {
            return this.b.getStringSet(str, Collections.emptySet());
        }

        @Override
        public void apply() {
            commit();
        }

        @Override
        public synchronized void commit() {
            ((SharedPreferences.Editor) Objects.requireNonNull(this.a)).commit();
            this.a = null;
        }

        @Override
        public synchronized k edit() {
            if (this.a == null) {
                this.a = this.b.edit();
            }
            return this;
        }

        @Override
        public int getInt(String str, int i) {
            return this.b.getInt(str, i);
        }

        @Override
        public long getLong(String str, long j) {
            return this.b.getLong(str, j);
        }

        @Override
        public String getString(String str, String str2) {
            return this.b.getString(str, str2);
        }

        @Override
        public Set<String> keys() {
            Map<String, ?> all = this.b.getAll();
            return all == null ? Collections.emptySet() : all.keySet();
        }

        @Override
        public k putInt(String str, int i) {
            ((SharedPreferences.Editor) Objects.requireNonNull(this.a)).putInt(str, i);
            return this;
        }

        @Override
        public k putLong(String str, long j) {
            ((SharedPreferences.Editor) Objects.requireNonNull(this.a)).putLong(str, j);
            return this;
        }

        @Override
        public k putString(String str, String str2) {
            ((SharedPreferences.Editor) Objects.requireNonNull(this.a)).putString(str, str2);
            return this;
        }

        @Override
        public k putStringSet(String str, Set<String> set) {
            ((SharedPreferences.Editor) Objects.requireNonNull(this.a)).putStringSet(str, set);
            return this;
        }

        @Override
        public k remove(String str) {
            ((SharedPreferences.Editor) Objects.requireNonNull(this.a)).remove(str).commit();
            return this;
        }

        public d(SharedPreferences sharedPreferences) {
            this.b = sharedPreferences;
        }
    }

    public static final class e implements l {
        public volatile Boolean a;

        public e() {
        }

        @Override
        public e.b.c.l.a.k a(android.content.Context r4, java.lang.String r5) {
            throw new UnsupportedOperationException("Method not decompiled: e.b.c.l.a.e.a(android.content.Context, java.lang.String):e.b.c.l.a$k");
        }
    }

    public static final class f implements k {
        public final MMKV a;

        @Override
        public Set<String> a(String str) {
            return this.a.decodeStringSet(str, Collections.emptySet(), StringListSet.class);
        }

        @Override
        public void apply() {
            this.a.async();
        }

        @Override
        public void commit() {
            this.a.sync();
        }

        @Override
        public k edit() {
            return this;
        }

        @Override
        public int getInt(String str, int i) {
            return this.a.getInt(str, i);
        }

        @Override
        public long getLong(String str, long j) {
            return this.a.getLong(str, j);
        }

        @Override
        public String getString(String str, String str2) {
            return this.a.getString(str, str2);
        }

        @Override
        public Set<String> keys() {
            String[] allKeys = this.a.allKeys();
            return (allKeys == null || allKeys.length == 0) ? Collections.emptySet() : new StringListSet(Arrays.asList(allKeys));
        }

        @Override
        public k putInt(String str, int i) {
            this.a.putInt(str, i);
            return this;
        }

        @Override
        public k putLong(String str, long j) {
            this.a.putLong(str, j);
            return this;
        }

        @Override
        public k putString(String str, String str2) {
            this.a.putString(str, str2);
            return this;
        }

        @Override
        public k putStringSet(String str, Set<String> set) {
            this.a.putStringSet(str, set);
            return this;
        }

        @Override
        public k remove(String str) {
            this.a.remove(str);
            return this;
        }

        public f(MMKV mmkv) {
            this.a = mmkv;
        }
    }

    public interface g {
        default boolean a() {
            return isEnabled();
        }

        boolean isEnabled();
    }

    public interface h {
    }

    public interface i {
        String j();

        int k();

        List<i> l();

        String n();

        String o();

        int r();

        int s();
    }

    public interface j {
        long a();
    }

    public interface k {
        Set<String> a(String str);

        void apply();

        void commit();

        k edit();

        int getInt(String str, int i);

        long getLong(String str, long j);

        String getString(String str, String str2);

        Set<String> keys();

        k putInt(String str, int i);

        k putLong(String str, long j);

        k putString(String str, String str2);

        k putStringSet(String str, Set<String> set);

        k remove(String str);
    }

    public interface l {
        k a(Context context, String str);
    }

    public static a d() {
        if (c == null) {
            synchronized (a.class) {
                if (c == null) {
                    c = new a();
                }
            }
        }
        return c;
    }

    public void a(i iVar) {
        u.d().a(iVar);
    }

    public long b() {
        j jVar = c().l;
        return jVar == null ? System.currentTimeMillis() : jVar.a();
    }

    public b c() {
        return this.b;
    }

    public k e(String str) {
        return this.b.a.a(getContext(), str);
    }

    public void f(@NonNull Context context, @NonNull b bVar) {
        if (this.a != null) {
            throw new RuntimeException("already initialized");
        }
        this.b = bVar;
        if (context instanceof Application) {
            this.a = (Application) context;
        } else {
            this.a = (Application) context.getApplicationContext();
        }
        Application application = this.a;
        e.b.c.k.y0.c.b();
        e.b.c.j.a.b.a.a();
        e.b.c.o.f.a();
        e.b.c.i.c.g(application);
        c().l().f(application, this);
        if (h()) {
            s0.A();
        }
    }

    public boolean g() {
        g gVar = c().n;
        if (gVar == null) {
            return true;
        }
        return gVar.a();
    }

    public Context getContext() {
        Application application = this.a;
        if (application != null) {
            return application;
        }
        throw new RuntimeException("need to be initialized first");
    }

    public boolean h() {
        g gVar = c().n;
        if (gVar == null) {
            return true;
        }
        return gVar.isEnabled();
    }

    public boolean i(Throwable th) {
        c cVar = c().o;
        if (cVar != null) {
            return cVar.a(th);
        }
        return false;
    }

    public e.b.c.j.a.a.b j(i iVar) {
        return u.d().g(iVar);
    }
}