导航菜单

页面标题

页面副标题

Clean Center v0.5.5 - l.java 源代码

正在查看: Clean Center v0.5.5 应用的 l.java JAVA 源代码文件

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


package sg.bigo.ads.controller.c;

import android.graphics.Bitmap;
import android.net.Uri;
import android.text.TextUtils;
import android.util.Pair;
import android.webkit.MimeTypeMap;
import java.io.File;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Locale;
import java.util.concurrent.atomic.AtomicInteger;
import org.json.JSONArray;
import org.json.JSONObject;
import sg.bigo.ads.api.core.i;
import sg.bigo.ads.api.core.o;
import sg.bigo.ads.core.e.a.a;

public final class l extends b implements sg.bigo.ads.api.core.o {
    private static final AtomicInteger M = new AtomicInteger();
    protected String C;
    protected o.a D;
    protected o.a[] E;
    protected o.c F;
    protected int G;
    protected int H;
    protected o.b I;
    protected o.d J;
    public int K;
    protected i.b L;
    private sg.bigo.ads.core.e.a.p N;
    private sg.bigo.ads.api.core.n O;
    private boolean P;
    private String Q;
    private int R;
    private int S;
    private long T;
    private a.C0089a U;
    private a.C0089a V;
    private boolean W;
    private boolean X;
    private int Y;
    private int Z;
    private int aa;
    private int ab;
    private Pair<Bitmap, String> ac;
    private boolean ad;
    private final String ae;
    private String af;
    private boolean ag;

    protected l(long j, sg.bigo.ads.api.core.h hVar, sg.bigo.ads.api.a.l lVar, JSONObject jSONObject) {
        super(j, hVar, lVar, jSONObject);
        this.H = 0;
        this.K = 0;
        this.P = false;
        this.R = 0;
        this.S = 0;
        this.W = false;
        this.X = false;
        this.Y = 4;
        this.Z = 6;
        this.aa = 4;
        this.ab = 0;
        this.ad = false;
        this.C = jSONObject.optString("iurl");
        JSONObject optJSONObject = jSONObject.optJSONObject("icon");
        if (optJSONObject != null) {
            this.D = new i(optJSONObject);
        }
        JSONArray optJSONArray = jSONObject.optJSONArray("images");
        if (optJSONArray != null) {
            ArrayList arrayList = new ArrayList();
            for (int i = 0; i < optJSONArray.length(); i++) {
                JSONObject optJSONObject2 = optJSONArray.optJSONObject(i);
                if (optJSONObject2 != null) {
                    arrayList.add(new i(optJSONObject2));
                }
            }
            i[] iVarArr = new i[arrayList.size()];
            this.E = iVarArr;
            this.E = (o.a[]) arrayList.toArray(iVarArr);
        }
        JSONObject optJSONObject3 = jSONObject.optJSONObject("video");
        if (optJSONObject3 != null) {
            this.F = new q(optJSONObject3);
        }
        this.I = new j(jSONObject);
        JSONObject optJSONObject4 = jSONObject.optJSONObject("ad_play_cfg");
        if (optJSONObject4 != null) {
            this.J = new r(optJSONObject4);
        }
        this.G = jSONObject.optInt("immersive_ad_type", 0);
        try {
            if (1 == this.A) {
                List<sg.bigo.ads.api.core.c> list = this.a;
                if (!sg.bigo.ads.common.utils.k.a((Collection) list)) {
                    sg.bigo.ads.api.a.m mVar = this.y;
                    if (mVar == null || mVar.a("multi_ads.multi_ads_type") != 1) {
                        this.H = 1;
                    } else {
                        this.H = 2;
                    }
                    for (sg.bigo.ads.api.core.c cVar : list) {
                        if (cVar instanceof l) {
                            ((l) cVar).H = this.H;
                        }
                    }
                }
            }
        } catch (Exception unused) {
        }
        JSONObject optJSONObject5 = jSONObject.optJSONObject("display");
        if (optJSONObject5 != null) {
            this.L = new h(optJSONObject5);
        }
        this.ae = this.l + "_" + this.c + "_" + M.addAndGet(1);
    }

    private sg.bigo.ads.core.e.a.b bo() {
        sg.bigo.ads.core.e.a.p pVar = this.N;
        if (pVar != null) {
            return pVar.n;
        }
        return null;
    }

    @Override
    public final void a(Pair<Bitmap, String> pair) {
        this.ac = pair;
    }

    @Override
    public final void a(sg.bigo.ads.api.core.n nVar) {
        sg.bigo.ads.api.core.n nVar2 = this.O;
        if (nVar2 == null || nVar2.c <= 0 || nVar.c != 0) {
            this.O = nVar;
        }
    }

    @Override
    public final void a(a.C0089a c0089a) {
        this.U = c0089a;
    }

    @Override
    public final void a(sg.bigo.ads.core.e.a.p pVar) {
        this.N = pVar;
        if (pVar != null && sg.bigo.ads.common.utils.q.b((CharSequence) pVar.m)) {
            N().a(this.N.m);
        }
        this.J.a(aW());
    }

    @Override
    public final int aA() {
        return this.R;
    }

    @Override
    public final int aB() {
        return this.S;
    }

    @Override
    public final long aC() {
        return this.T;
    }

    @Override
    public final a.C0089a aD() {
        return this.U;
    }

    @Override
    public final a.C0089a aE() {
        return this.V;
    }

    @Override
    public final boolean aF() {
        a.C0089a c0089a = this.V;
        return c0089a != null && c0089a.a();
    }

    @Override
    public final boolean aG() {
        a.C0089a c0089a = this.U;
        return c0089a != null && c0089a.a();
    }

    @Override
    public final int aH() {
        return this.H;
    }

    @Override
    public final String aI() {
        return this.af;
    }

    @Override
    public final String aJ() {
        return !TextUtils.isEmpty(this.ae) ? this.ae : String.valueOf(this.j);
    }

    @Override
    public final String aK() {
        sg.bigo.ads.core.e.a.b bo = bo();
        if (bo != null) {
            return bo.c;
        }
        return null;
    }

    @Override
    public final long aL() {
        o.d dVar = this.J;
        if (dVar != null) {
            return dVar.a();
        }
        return 0L;
    }

    @Override
    public final int aM() {
        return this.K;
    }

    @Override
    public final String aN() {
        sg.bigo.ads.core.e.a.b bo = bo();
        String str = bo != null ? bo.e : null;
        if (sg.bigo.ads.common.utils.q.b((CharSequence) str)) {
            return str;
        }
        sg.bigo.ads.core.e.a.p pVar = this.N;
        if (pVar != null) {
            return pVar.o;
        }
        return null;
    }

    @Override
    public final boolean aO() {
        sg.bigo.ads.core.e.a.b bo;
        o.d dVar = this.J;
        return dVar != null && dVar.b() && dVar.c() < 100 && (bo = bo()) != null && "video/mp4".equals(bo.d);
    }

    @Override
    public final String aP() {
        return aK();
    }

    @Override
    public final String aQ() {
        String aN = aN();
        return sg.bigo.ads.common.utils.q.a((CharSequence) aN) ? new StringBuilder().append(hashCode()).toString() : aN;
    }

    @Override
    public final String aR() {
        return sg.bigo.ads.common.o.b();
    }

    @Override
    public final String aS() {
        return sg.bigo.ads.common.o.b() + File.separator + aQ();
    }

    @Override
    public final boolean aT() {
        return this.h == 2;
    }

    @Override
    public final String aU() {
        o.a aVar;
        o.a[] aVarArr = this.E;
        if (aVarArr == null || aVarArr.length <= 0 || (aVar = aVarArr[0]) == null) {
            return null;
        }
        return aVar.c();
    }

    @Override
    public final String aV() {
        Pair pair;
        if (!aO()) {
            this.K = 0;
            return aS();
        }
        sg.bigo.ads.core.player.a.d b = sg.bigo.ads.core.player.b.a().b();
        String aK = aK();
        String b2 = sg.bigo.ads.common.o.b();
        String aQ = aQ();
        File file = new File(b2, aQ);
        if (file.exists()) {
            pair = new Pair(Uri.fromFile(file).toString(), 1);
        } else if (b.a()) {
            StringBuilder sb = new StringBuilder(aK);
            if (aK.contains("?")) {
                sb.append("&");
            } else {
                sb.append("?");
            }
            sb.append("path=").append(b2).append("&name=");
            sb.append(aQ);
            pair = new Pair(String.format(Locale.US, "http://%s:%d/%s", "127.0.0.1", Integer.valueOf(b.c), sg.bigo.ads.common.utils.q.e(sb.toString())), 2);
        } else {
            pair = new Pair(aK, 3);
        }
        this.K = ((Integer) pair.second).intValue();
        return (String) pair.first;
    }

    @Override
    public final long aW() {
        sg.bigo.ads.core.e.a.p pVar = this.N;
        if (pVar != null) {
            return pVar.s;
        }
        return 0L;
    }

    @Override
    public final sg.bigo.ads.api.core.n aX() {
        return this.O;
    }

    @Override
    public final boolean aY() {
        return this.P;
    }

    @Override
    public final void aZ() {
        this.P = true;
    }

    @Override
    public final o.a at() {
        return this.D;
    }

    @Override
    public final i.b au() {
        return this.L;
    }

    @Override
    public final o.a[] av() {
        return this.E;
    }

    @Override
    public final o.c aw() {
        return this.F;
    }

    @Override
    public final String ax() {
        return this.C;
    }

    @Override
    public final o.b ay() {
        return this.I;
    }

    @Override
    public final o.d az() {
        return this.J;
    }

    @Override
    public final void b(long j) {
        this.T = j;
    }

    @Override
    public final void b(a.C0089a c0089a) {
        this.V = c0089a;
    }

    @Override
    public final String ba() {
        String aU;
        if (!sg.bigo.ads.common.utils.q.a((CharSequence) this.Q)) {
            return this.Q;
        }
        if (aT()) {
            sg.bigo.ads.core.e.a.b bo = bo();
            if (bo != null) {
                this.Q = bo.d;
            }
            if (!sg.bigo.ads.common.utils.q.a((CharSequence) this.Q)) {
                return this.Q;
            }
            aU = aK();
        } else {
            aU = aU();
        }
        String mimeTypeFromExtension = MimeTypeMap.getSingleton().getMimeTypeFromExtension(MimeTypeMap.getFileExtensionFromUrl(aU));
        this.Q = mimeTypeFromExtension;
        return mimeTypeFromExtension;
    }

    @Override
    public final boolean bb() {
        return this.ad;
    }

    @Override
    public final void bc() {
        this.ad = true;
    }

    @Override
    public final boolean bd() {
        return this.W;
    }

    @Override
    public final void be() {
        this.W = true;
    }

    @Override
    public final int bf() {
        return this.Y;
    }

    @Override
    public final int bg() {
        return this.Z;
    }

    @Override
    public final int bh() {
        return this.aa;
    }

    @Override
    public final int bi() {
        return this.ab;
    }

    @Override
    public final Pair<Bitmap, String> bj() {
        return this.ac;
    }

    @Override
    public final boolean bk() {
        return this.X;
    }

    @Override
    public final void bl() {
        this.X = true;
    }

    @Override
    public final void bm() {
        this.ag = true;
    }

    @Override
    public final boolean bn() {
        return this.ag;
    }

    @Override
    public final void c(String str) {
        if (this.H == 2) {
            this.H = 3;
            List<sg.bigo.ads.api.core.c> list = this.a;
            if (!sg.bigo.ads.common.utils.k.a((Collection) list)) {
                for (sg.bigo.ads.api.core.c cVar : list) {
                    if (cVar instanceof l) {
                        ((l) cVar).H = this.H;
                    }
                }
            }
        }
        if (this.af == null) {
            this.af = str;
        } else {
            this.af += "," + str;
        }
    }

    @Override
    public final boolean c(long j) {
        o.d dVar = this.J;
        return j >= ((long) (dVar != null ? dVar.c() : 50));
    }

    @Override
    public final void d(String str) {
        if ("video/mp4".equals(this.Q) || sg.bigo.ads.common.utils.q.a((CharSequence) str)) {
            return;
        }
        this.Q = str;
    }

    @Override
    public final void f(int i) {
        this.R = i;
    }

    @Override
    public final void g(int i) {
        this.S = i;
    }

    @Override
    public final void h(int i) {
        this.Y = i;
    }

    @Override
    public final void i(int i) {
        this.Z = i;
    }

    @Override
    public final void j(int i) {
        this.aa = i;
    }

    @Override
    public final void k(int i) {
        this.ab = i;
    }

    @Override
    public final String s() {
        sg.bigo.ads.core.e.a.p pVar = this.N;
        return (pVar == null || !sg.bigo.ads.common.utils.q.b((CharSequence) pVar.p)) ? super.s() : this.N.p;
    }

    @Override
    public final String t() {
        sg.bigo.ads.core.e.a.p pVar = this.N;
        return (pVar == null || !sg.bigo.ads.common.utils.q.b((CharSequence) pVar.q)) ? super.t() : this.N.q;
    }
}