翰林优商.apk(点击下载) / u.java


package com.sigmob.sdk.nativead;

import android.app.Activity;
import android.content.Context;
import android.content.res.Configuration;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.DisplayMetrics;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewTreeObserver;
import android.view.animation.AlphaAnimation;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import com.czhj.sdk.common.ClientMetadata;
import com.czhj.sdk.common.utils.Dips;
import com.czhj.sdk.common.utils.ViewUtil;
import com.czhj.sdk.logger.SigmobLog;
import com.sigmob.sdk.base.common.g;
import com.sigmob.sdk.base.common.h;
import com.sigmob.sdk.base.common.z;
import com.sigmob.sdk.base.models.BaseAdUnit;
import com.sigmob.sdk.base.models.ClickCommon;
import com.sigmob.sdk.base.models.IntentActions;
import com.sigmob.sdk.base.models.PlacementType;
import com.sigmob.sdk.base.views.n;
import com.sigmob.sdk.base.views.p;
import com.sigmob.sdk.mraid.a;
import com.sigmob.sdk.mraid.d;
import com.sigmob.sdk.mraid.l;
import com.sigmob.windad.WindAdError;
import com.sigmob.windad.natives.WindNativeAdData;
import java.net.URI;
import org.json.JSONObject;

public class u extends g {
    private static n f;
    public final long e = 300;
    private z g;
    private z h;
    private RelativeLayout i;
    private FrameLayout j;
    private BaseAdUnit k;
    private b l;
    private d m;
    private View n;
    private WindNativeAdData o;
    private APKStatusBroadcastReceiver p;
    private ImageView q;
    private p r;
    private boolean s = false;
    private boolean t;

    public u(Activity activity, BaseAdUnit baseAdUnit, Bundle bundle, Bundle bundle2, String str, h hVar) {
        super(activity, str, hVar);
        this.k = baseAdUnit;
        b bVar = (b) baseAdUnit.getAdConfig();
        this.l = bVar;
        bVar.a(k(), this.k, (p.b) null);
        this.g = (z) bundle.getParcelable("attr");
        h().a(1);
        int a = com.sigmob.sdk.base.d.a();
        if (a != 0) {
            k().getTheme().applyStyle(a, true);
        }
    }

    private void a(Context context) {
        if (this.q == null) {
            ImageView imageView = new ImageView(context);
            this.q = imageView;
            imageView.setImageBitmap(n.CLOSE.a());
            this.q.setScaleType(ImageView.ScaleType.CENTER_CROP);
            this.q.setImageAlpha(127);
            this.q.setClickable(true);
            this.q.setOnClickListener(new View.OnClickListener() {
                /* class com.sigmob.sdk.nativead.u.AnonymousClass3 */

                public void onClick(View view) {
                    u.this.h().onBackPressed();
                }
            });
            int dipsToIntPixels = Dips.dipsToIntPixels(20.0f, this.b);
            RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(dipsToIntPixels, dipsToIntPixels);
            layoutParams.addRule(10);
            layoutParams.addRule(9);
            int i2 = dipsToIntPixels / 2;
            layoutParams.setMargins(i2, i2, 0, 0);
            RelativeLayout relativeLayout = this.i;
            if (relativeLayout != null) {
                relativeLayout.addView(this.q, layoutParams);
            }
        }
    }

    public static void a(i iVar) {
        if (iVar instanceof n) {
            f = (n) iVar;
        }
    }

    private int n() {
        DisplayMetrics displayMetrics = ClientMetadata.getInstance().getDisplayMetrics();
        return Math.min((int) (((double) Math.min(displayMetrics.widthPixels, displayMetrics.heightPixels)) / this.k.getAdPercent()), Math.max(displayMetrics.heightPixels, displayMetrics.widthPixels) / 2);
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void o() {
        ImageView imageView = this.q;
        if (imageView != null) {
            imageView.setVisibility(4);
        }
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void p() {
        if (this.q == null) {
            a(k());
        }
        this.q.setVisibility(0);
    }

    private void q() {
        this.t = true;
        if (f != null) {
            new aa(this.j, this.h, this.g, 300).a();
            this.i.setVisibility(8);
            this.j.postDelayed(new Runnable() {
                /* class com.sigmob.sdk.nativead.u.AnonymousClass8 */

                public void run() {
                    if (u.f != null) {
                        u.f.setUIStyle(f.PREVIEW);
                    }
                    u.this.h().a();
                }
            }, 300);
            return;
        }
        h().a();
    }

    public z a() {
        z sessionManager = this.k.getSessionManager();
        if (sessionManager != null) {
            return sessionManager;
        }
        e eVar = new e();
        eVar.a(this.k);
        return eVar;
    }

    @Override // com.sigmob.sdk.base.common.g
    public void a(Configuration configuration) {
    }

    @Override // com.sigmob.sdk.base.common.g
    public void a(Bundle bundle) {
    }

    @Override // com.sigmob.sdk.base.common.g
    public void b() {
        j().removeAllViews();
        h().onSetContentView(j());
        this.k.getClickCommon().click_scene = "template";
        RelativeLayout relativeLayout = new RelativeLayout(k());
        this.i = relativeLayout;
        relativeLayout.setBackgroundColor(-1);
        this.n = l();
        d dVar = this.m;
        if (dVar != null) {
            dVar.a(k());
        }
        this.i.addView(this.n, new RelativeLayout.LayoutParams(-1, -1));
        RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-1, -1);
        n nVar = f;
        if (nVar != null) {
            WindNativeAdData nativeAdUnit = nVar.getNativeAdUnit();
            this.o = nativeAdUnit;
            if (nativeAdUnit != null) {
                layoutParams.setMargins(0, n(), 0, 0);
            }
        }
        j().addView(this.i, layoutParams);
        if (f != null) {
            this.j = new FrameLayout(k());
            f.setBackClickListener(new View.OnClickListener() {
                /* class com.sigmob.sdk.nativead.u.AnonymousClass1 */

                public void onClick(View view) {
                    u.this.h().onBackPressed();
                }
            });
            j().addView(this.j, new RelativeLayout.LayoutParams(-1, n()));
            f.getSigVideoAdController().c();
            this.j.getViewTreeObserver().addOnPreDrawListener(new ViewTreeObserver.OnPreDrawListener() {
                /* class com.sigmob.sdk.nativead.u.AnonymousClass2 */

                public boolean onPreDraw() {
                    if (u.f == null || u.this.j == null) {
                        return false;
                    }
                    u.this.j.getViewTreeObserver().removeOnPreDrawListener(this);
                    u.f.setUIStyle(f.DETAIL_PAGE);
                    ViewGroup videoContainer = u.f.getVideoContainer();
                    if (videoContainer != null) {
                        ViewUtil.removeFromParent(videoContainer);
                        u.this.j.addView(videoContainer, new FrameLayout.LayoutParams(-1, -1));
                    }
                    u.this.h = new z();
                    int[] iArr = new int[2];
                    u.this.j.getLocationOnScreen(iArr);
                    u.this.h.a(iArr[0]);
                    u.this.h.b(0);
                    u.this.h.c(u.this.j.getMeasuredWidth());
                    u.this.h.d(u.this.j.getMeasuredHeight());
                    new aa(u.this.j, u.this.g, u.this.h, 300).a();
                    u.this.g.b(u.this.g.b() - iArr[1]);
                    if (u.this.i != null) {
                        AlphaAnimation alphaAnimation = new AlphaAnimation(0.0f, 1.0f);
                        alphaAnimation.setDuration(300);
                        u.this.i.setAnimation(alphaAnimation);
                        alphaAnimation.start();
                    }
                    return true;
                }
            });
        }
        a(IntentActions.ACTION_NATIVE_TEMPLIE_SHOW, 100);
    }

    @Override // com.sigmob.sdk.base.common.g
    public void c() {
        p sigVideoAdController;
        n nVar = f;
        if (nVar != null && !this.t && (sigVideoAdController = nVar.getSigVideoAdController()) != null) {
            sigVideoAdController.a();
        }
    }

    @Override // com.sigmob.sdk.base.common.g
    public void d() {
        p sigVideoAdController;
        n nVar = f;
        if (nVar != null && (sigVideoAdController = nVar.getSigVideoAdController()) != null) {
            sigVideoAdController.c();
        }
    }

    @Override // com.sigmob.sdk.base.common.g
    public void e() {
        APKStatusBroadcastReceiver aPKStatusBroadcastReceiver = this.p;
        if (aPKStatusBroadcastReceiver != null) {
            aPKStatusBroadcastReceiver.b(aPKStatusBroadcastReceiver);
            this.p = null;
        }
        d dVar = this.m;
        if (dVar != null) {
            dVar.l();
            this.m = null;
        }
        n nVar = f;
        if (nVar != null) {
            nVar.setBackClickListener(null);
            f = null;
        }
        a(IntentActions.ACTION_NATIVE_TEMPLE_DISMISS);
    }

    @Override // com.sigmob.sdk.base.common.g
    public void f() {
    }

    @Override // com.sigmob.sdk.base.common.g
    public boolean g() {
        n nVar = f;
        if (nVar != null && nVar.b()) {
            return false;
        }
        q();
        return false;
    }

    public View l() {
        if (this.m == null) {
            this.m = new d(this.b, this.k, PlacementType.INTERSTITIAL);
        }
        this.m.a(new d.a() {
            /* class com.sigmob.sdk.nativead.u.AnonymousClass4 */

            @Override // com.sigmob.sdk.mraid.d.a
            public void a() {
                SigmobLog.d("SigNativeAdLandViewController onEndCardShow()");
            }

            @Override // com.sigmob.sdk.mraid.d.a
            public void a(float f) {
                SigmobLog.d("SigNativeAdLandViewController onReward()");
            }

            @Override // com.sigmob.sdk.mraid.d.a
            public void a(int i, int i2, int i3, int i4, a.EnumC0261a aVar, boolean z) {
                SigmobLog.i("SigNativeAdLandViewController onResize()");
            }

            @Override // com.sigmob.sdk.mraid.d.a
            public void a(View view) {
                SigmobLog.d("SigNativeAdLandViewController onLoaded()");
            }

            @Override // com.sigmob.sdk.mraid.d.a
            public void a(WindAdError windAdError) {
                SigmobLog.i("SigNativeAdLandViewController onRenderProcessGone:" + windAdError.toString());
            }

            @Override // com.sigmob.sdk.mraid.d.a
            public void a(String str) {
                SigmobLog.i("SigNativeAdLandViewController onCompanionClick:" + str);
                boolean z = true;
                if (!TextUtils.isEmpty(str)) {
                    try {
                        u.this.k.getClickCommon().click_area = ClickCommon.CLICK_AREA_BTN;
                        u.this.k.getClickCommon().is_final_click = true;
                        JSONObject jSONObject = new JSONObject(str);
                        int optInt = jSONObject.optInt("type");
                        u.this.m.a(String.valueOf(jSONObject.optInt("x")), String.valueOf(jSONObject.optInt("y")));
                        if (optInt != 1) {
                            u.this.a().a(com.sigmob.sdk.base.common.a.AD_CLICK, 0);
                        } else {
                            z = false;
                        }
                    } catch (Exception unused) {
                        u.this.m.a("0", "0");
                        u.this.a().a(com.sigmob.sdk.base.common.a.AD_CLICK, 0);
                    }
                }
                u.this.l.a(com.sigmob.sdk.base.a.COMPANION, u.this.m.a(), z);
                u.this.a((u) IntentActions.ACTION_NATIVE_TEMPLE_CLICK);
            }

            /* JADX WARNING: Removed duplicated region for block: B:24:0x0092  */
            @Override // com.sigmob.sdk.mraid.d.a
            public void a(URI uri, int i, String str) {
                boolean z;
                boolean z2;
                String str2;
                com.sigmob.sdk.base.a aVar;
                b bVar;
                boolean z3;
                SigmobLog.i("SigNativeAdLandViewController  onOpen:" + uri + "======" + i + "=====" + str);
                boolean z4 = false;
                if (!TextUtils.isEmpty(str)) {
                    try {
                        u.this.k.getClickCommon().click_area = ClickCommon.CLICK_AREA_BTN;
                        u.this.k.getClickCommon().is_final_click = true;
                        JSONObject jSONObject = new JSONObject(str);
                        int optInt = jSONObject.optInt("type");
                        int optInt2 = jSONObject.optInt("x");
                        int optInt3 = jSONObject.optInt("y");
                        boolean optBoolean = jSONObject.optBoolean("disable_landing");
                        try {
                            z3 = !jSONObject.optBoolean("feDisable");
                            try {
                                u.this.m.a(String.valueOf(optInt2), String.valueOf(optInt3));
                                if (optInt != 1) {
                                    z4 = true;
                                }
                                z = z3;
                                z2 = z4;
                                z4 = optBoolean;
                            } catch (Exception unused) {
                                z4 = optBoolean;
                                z = z3;
                                z2 = true;
                                if (!z4) {
                                }
                                bVar = u.this.l;
                                aVar = com.sigmob.sdk.base.a.ENDCARD;
                                str2 = uri.toString();
                                bVar.a(aVar, str2, u.this.m.a(), z2, z);
                                u.this.a((u) IntentActions.ACTION_NATIVE_TEMPLE_CLICK);
                            }
                        } catch (Exception unused2) {
                            z4 = optBoolean;
                            z3 = true;
                            z = z3;
                            z2 = true;
                            if (!z4) {
                            }
                            bVar = u.this.l;
                            aVar = com.sigmob.sdk.base.a.ENDCARD;
                            str2 = uri.toString();
                            bVar.a(aVar, str2, u.this.m.a(), z2, z);
                            u.this.a((u) IntentActions.ACTION_NATIVE_TEMPLE_CLICK);
                        }
                    } catch (Exception unused3) {
                        z3 = true;
                        z = z3;
                        z2 = true;
                        if (!z4) {
                        }
                        bVar = u.this.l;
                        aVar = com.sigmob.sdk.base.a.ENDCARD;
                        str2 = uri.toString();
                        bVar.a(aVar, str2, u.this.m.a(), z2, z);
                        u.this.a((u) IntentActions.ACTION_NATIVE_TEMPLE_CLICK);
                    }
                } else {
                    z2 = true;
                    z = true;
                }
                if (!z4 || TextUtils.isEmpty(u.this.k.getLanding_page())) {
                    bVar = u.this.l;
                    aVar = com.sigmob.sdk.base.a.ENDCARD;
                    str2 = uri.toString();
                } else {
                    bVar = u.this.l;
                    aVar = com.sigmob.sdk.base.a.ENDCARD;
                    str2 = null;
                }
                bVar.a(aVar, str2, u.this.m.a(), z2, z);
                u.this.a((u) IntentActions.ACTION_NATIVE_TEMPLE_CLICK);
            }

            @Override // com.sigmob.sdk.mraid.d.a
            public void a(boolean z) {
                SigmobLog.d("SigNativeAdLandViewController onMute()");
            }

            @Override // com.sigmob.sdk.mraid.d.a
            public void b() {
                SigmobLog.d("SigNativeAdLandViewController onShowSkipTime()");
            }

            @Override // com.sigmob.sdk.mraid.d.a
            public void b(float f) {
                SigmobLog.d("SigNativeAdLandViewController onSkip()");
            }

            @Override // com.sigmob.sdk.mraid.d.a
            public void c() {
                SigmobLog.d("SigNativeAdLandViewController onExpand()");
            }

            @Override // com.sigmob.sdk.mraid.d.a
            public void d() {
                SigmobLog.i("SigNativeAdLandViewController onFailedToLoad()");
            }

            @Override // com.sigmob.sdk.mraid.d.a
            public void e() {
                SigmobLog.i("SigNativeAdLandViewController onUnload()");
            }

            @Override // com.sigmob.sdk.mraid.d.a
            public void f() {
                SigmobLog.i("SigNativeAdLandViewController onOpenFourElements()");
                if (u.this.r == null) {
                    u.this.r = new p(u.this.k(), u.this.k);
                    u.this.r.a(new p.b() {
                        /* class com.sigmob.sdk.nativead.u.AnonymousClass4.AnonymousClass1 */

                        @Override // com.sigmob.sdk.base.views.p.b
                        public void a() {
                            if (u.this.r != null) {
                                u.this.r.dismiss();
                                u.this.r.c();
                                u.this.r = null;
                                u.this.s = false;
                            }
                            u.this.k.getClickCommon().click_scene = "template";
                            u.this.a().a(com.sigmob.sdk.base.common.a.AD_FOUR_ELEMENTS_CLOSE, 0);
                        }

                        @Override // com.sigmob.sdk.base.views.p.b
                        public void a(String str, String str2) {
                            u.this.k.getClickCommon().click_area = ClickCommon.CLICK_AREA_BTN;
                            u.this.k.getClickCommon().click_scene = "appinfo";
                            u.this.k.getClickCommon().is_final_click = true;
                            if (u.this.l != null) {
                                u.this.l.a(com.sigmob.sdk.base.a.COMPANION, str, str2, true);
                                u.this.a((u) IntentActions.ACTION_NATIVE_TEMPLE_CLICK);
                            }
                        }

                        @Override // com.sigmob.sdk.base.views.p.b
                        public void b() {
                            u.this.a().a(com.sigmob.sdk.base.common.a.AD_FOUR_ELEMENTS_SHOW, 0);
                        }
                    });
                }
                if (u.this.r != null && u.this.r.a() && !u.this.s) {
                    u.this.k.getClickCommon().click_area = "appinfo";
                    u.this.k.getClickCommon().is_final_click = false;
                    u.this.a().a(com.sigmob.sdk.base.common.a.AD_CLICK, 0);
                    u.this.r.show();
                    u.this.s = true;
                }
            }

            @Override // com.sigmob.sdk.mraid.d.a
            public void g() {
                SigmobLog.i("SigNativeAdLandViewController onClose()");
                u.this.h().onBackPressed();
            }
        });
        if (!TextUtils.isEmpty(this.k.getHtmlUrl())) {
            this.m.b(this.k.getHtmlUrl(), new d.b() {
                /* class com.sigmob.sdk.nativead.u.AnonymousClass5 */

                @Override // com.sigmob.sdk.mraid.d.b
                public void a(l lVar, com.sigmob.sdk.base.common.p pVar) {
                }
            });
        } else if (!TextUtils.isEmpty(this.k.getHtmlData())) {
            this.m.a(this.k.getHtmlData(), new d.b() {
                /* class com.sigmob.sdk.nativead.u.AnonymousClass6 */

                @Override // com.sigmob.sdk.mraid.d.b
                public void a(l lVar, com.sigmob.sdk.base.common.p pVar) {
                }
            });
        }
        this.m.a(new d.e() {
            /* class com.sigmob.sdk.nativead.u.AnonymousClass7 */

            @Override // com.sigmob.sdk.mraid.d.e
            public void a(boolean z) {
                if (z) {
                    u.this.o();
                } else if (u.f == null) {
                    u.this.p();
                }
            }
        });
        return this.m.p();
    }
}