package com.sigmob.sdk.splash; import android.content.Context; import android.graphics.Color; import android.graphics.drawable.GradientDrawable; import android.hardware.Sensor; import android.hardware.SensorEvent; import android.hardware.SensorEventListener; import android.hardware.SensorManager; import android.os.Build; import android.text.TextUtils; import android.view.MotionEvent; import android.view.View; import android.widget.ImageView; import android.widget.RelativeLayout; import android.widget.TextView; import com.czhj.sdk.common.ClientMetadata; import com.czhj.sdk.common.network.Networking; import com.czhj.sdk.common.utils.Dips; import com.czhj.sdk.common.utils.FileUtil; import com.czhj.sdk.common.utils.Preconditions; import com.czhj.sdk.common.utils.ViewUtil; import com.czhj.sdk.logger.SigmobLog; import com.czhj.volley.VolleyError; import com.czhj.volley.toolbox.ImageLoader; import com.sigmob.sdk.base.common.BaseBroadcastReceiver; import com.sigmob.sdk.base.common.a; import com.sigmob.sdk.base.common.ac; import com.sigmob.sdk.base.common.ad; import com.sigmob.sdk.base.common.x; import com.sigmob.sdk.base.d; import com.sigmob.sdk.base.models.BaseAdUnit; import com.sigmob.sdk.base.models.IntentActions; import com.sigmob.sdk.base.models.SigMacroCommon; import com.sigmob.sdk.base.mta.PointCategory; import com.sigmob.sdk.base.mta.PointEntitySigmob; import com.sigmob.sdk.base.network.e; import com.sigmob.sdk.base.utils.b; import com.sigmob.sdk.base.views.n; import com.sigmob.sdk.base.views.p; import com.sigmob.sdk.base.views.u; import com.sigmob.windad.WindAdError; import com.umeng.analytics.pro.am; import java.io.File; import java.util.HashMap; public final class i extends RelativeLayout { private static float a = 25.0f; private static float b = 13.0f; private d c; private Context d; private RelativeLayout e; private BaseAdUnit f; private c g; private ImageLoader.ImageContainer h; private String i; private boolean j; private TextView k; private String l; private RelativeLayout m; private RelativeLayout n; private View.OnTouchListener o; private float p = 1.0f; private u q; private boolean r; private SensorManager s; private boolean t; private SensorEventListener u = new SensorEventListener() { /* class com.sigmob.sdk.splash.i.AnonymousClass1 */ private long b; public void onAccuracyChanged(Sensor sensor, int i) { } public void onSensorChanged(SensorEvent sensorEvent) { long currentTimeMillis = System.currentTimeMillis(); if (currentTimeMillis - this.b >= 2000) { float f = sensorEvent.values[0]; float f2 = sensorEvent.values[1]; float f3 = sensorEvent.values[2]; if (f > 15.0f || f2 > 15.0f || f3 > 15.0f) { i.this.q.a(2); this.b = currentTimeMillis; i.this.q.postDelayed(new Runnable() { /* class com.sigmob.sdk.splash.i.AnonymousClass1.AnonymousClass1 */ public void run() { SigMacroCommon macroCommon = i.this.f.getMacroCommon(); if (macroCommon instanceof SigMacroCommon) { macroCommon.addMarcoKey(SigMacroCommon._AUTOCLICK_, String.valueOf(2)); } i.this.a((i) null); } }, 400); } } } }; /* renamed from: com.sigmob.sdk.splash.i$7 reason: invalid class name */ static /* synthetic */ class AnonymousClass7 { static final /* synthetic */ int[] a; /* JADX WARNING: Can't wrap try/catch for region: R(14:0|1|2|3|4|5|6|7|8|9|10|11|12|14) */ /* JADX WARNING: Failed to process nested try/catch */ /* JADX WARNING: Missing exception handler attribute for start block: B:11:0x003e */ /* JADX WARNING: Missing exception handler attribute for start block: B:3:0x0012 */ /* JADX WARNING: Missing exception handler attribute for start block: B:5:0x001d */ /* JADX WARNING: Missing exception handler attribute for start block: B:7:0x0028 */ /* JADX WARNING: Missing exception handler attribute for start block: B:9:0x0033 */ static { int[] iArr = new int[ac.values().length]; a = iArr; iArr[ac.IGNORE_ABOUT_SCHEME.ordinal()] = 1; a[ac.FOLLOW_DEEP_LINK.ordinal()] = 2; a[ac.MARKET_SCHEME.ordinal()] = 3; a[ac.DOWNLOAD_APK.ordinal()] = 4; a[ac.OPEN_WITH_BROWSER.ordinal()] = 5; try { a[ac.NOOP.ordinal()] = 6; } catch (NoSuchFieldError unused) { } } } public i(Context context) { super(context); this.d = context.getApplicationContext(); } private void a(final BaseAdUnit baseAdUnit, final String str) { SigmobLog.i("handleUrlAction: "); new ad.a().a(ac.IGNORE_ABOUT_SCHEME, ac.DOWNLOAD_APK, ac.MARKET_SCHEME, ac.OPEN_WITH_BROWSER, ac.FOLLOW_DEEP_LINK).a(new ad.b() { /* class com.sigmob.sdk.splash.i.AnonymousClass5 */ @Override // com.sigmob.sdk.base.common.ad.b public void a(final String str, ac acVar) { String str2; SigmobLog.i("urlHandlingSucceeded: " + acVar.name() + " url: " + str); if (!baseAdUnit.getAd().forbiden_parse_landingpage.booleanValue()) { x.a(baseAdUnit, acVar.name(), str); } BaseBroadcastReceiver.a(i.this.d, i.this.f.getUuid(), IntentActions.ACTION_INTERSTITIAL_CLICK); int i = AnonymousClass7.a[acVar.ordinal()]; if (i != 2) { if (i == 3) { if (i.this.f.getAndroidMarket() != null && !TextUtils.isEmpty(i.this.f.getAndroidMarket().app_package_name)) { try { String f = b.f(); FileUtil.writeToCache(i.this.f, new File(f, i.this.f.getAndroidMarket().app_package_name + ".log").getAbsolutePath()); } catch (Throwable th) { SigmobLog.e("write ad info with package error " + th.getMessage()); } } x.a(PointCategory.OPEN_MARKET, (String) null, i.this.f, new x.a() { /* class com.sigmob.sdk.splash.i.AnonymousClass5.AnonymousClass2 */ @Override // com.sigmob.sdk.base.common.x.a public void a(Object obj) { if (obj instanceof PointEntitySigmob) { PointEntitySigmob pointEntitySigmob = (PointEntitySigmob) obj; pointEntitySigmob.setFinal_url(str); HashMap hashMap = new HashMap(); hashMap.put("app_package_name", i.this.f.getAndroidMarket().app_package_name); hashMap.put("store_package_name", i.this.f.getAndroidMarket().appstore_package_name); pointEntitySigmob.setOptions(hashMap); } } }); i.this.a(true); } else if (i == 4) { i.this.g.h(str); } else if (i == 5) { i.this.a(false); } str2 = "0"; } else { i.this.a(true); e.a(baseAdUnit, a.AD_OPEN_DEEPLINK); x.a(PointCategory.OPEN_DEEPLINK, (String) null, baseAdUnit, new x.a() { /* class com.sigmob.sdk.splash.i.AnonymousClass5.AnonymousClass1 */ @Override // com.sigmob.sdk.base.common.x.a public void a(Object obj) { if (obj instanceof PointEntitySigmob) { ((PointEntitySigmob) obj).setFinal_url(str); } } }); str2 = "1"; } e.a(i.this.f, a.AD_CLICK); x.a("click", i.this.f, str2, str, str); } @Override // com.sigmob.sdk.base.common.ad.b public void b(final String str, ac acVar) { BaseAdUnit baseAdUnit; String str2; x.a aVar; SigmobLog.i("urlHandlingFailed: " + acVar.name() + " url: " + str); int i = AnonymousClass7.a[acVar.ordinal()]; if (i == 2) { e.a(baseAdUnit, a.AD_OPEN_DEEPLINK_FAIL); baseAdUnit = baseAdUnit; aVar = new x.a() { /* class com.sigmob.sdk.splash.i.AnonymousClass5.AnonymousClass3 */ @Override // com.sigmob.sdk.base.common.x.a public void a(Object obj) { if (obj instanceof PointEntitySigmob) { ((PointEntitySigmob) obj).setFinal_url(str); } } }; str2 = PointCategory.OPEN_DEEPLINK_FAILED; } else if (i == 3) { baseAdUnit = i.this.f; aVar = new x.a() { /* class com.sigmob.sdk.splash.i.AnonymousClass5.AnonymousClass4 */ @Override // com.sigmob.sdk.base.common.x.a public void a(Object obj) { if (obj instanceof PointEntitySigmob) { PointEntitySigmob pointEntitySigmob = (PointEntitySigmob) obj; pointEntitySigmob.setFinal_url(str); HashMap hashMap = new HashMap(); hashMap.put("app_package_name", i.this.f.getAndroidMarket().app_package_name); hashMap.put("store_package_name", i.this.f.getAndroidMarket().appstore_package_name); pointEntitySigmob.setOptions(hashMap); } } }; str2 = PointCategory.OPEN_MARKET_FAILED; } else if (i == 6) { if (!baseAdUnit.getAd().forbiden_parse_landingpage.booleanValue()) { x.a(baseAdUnit, acVar.name(), str); } e.a(i.this.f, a.AD_CLICK); x.a("click", i.this.f, "0", str, str); i.this.a(true); return; } else { return; } x.a(str2, (String) null, baseAdUnit, aVar); } }).a(baseAdUnit.isSkipSigmobBrowser()).a(baseAdUnit).b(baseAdUnit.getAd().forbiden_parse_landingpage.booleanValue()).a().a(com.sigmob.sdk.b.b(), null); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void a(String str) { SigmobLog.i("handleClick: "); if (!this.r) { this.r = true; a(this.f, str); } } private void b(final Context context) { this.c = d.a(context, this.f); addView(this.c, new RelativeLayout.LayoutParams(-1, -1)); this.n = new RelativeLayout(context); RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-1, -1); int dipsToIntPixels = Dips.dipsToIntPixels(a, this.d); layoutParams.setMargins(dipsToIntPixels, (int) (((double) dipsToIntPixels) * 2.5d), dipsToIntPixels, dipsToIntPixels); this.n.setClickable(true); addView(this.n, layoutParams); RelativeLayout relativeLayout = new RelativeLayout(context); this.e = relativeLayout; relativeLayout.setId(ClientMetadata.generateViewId()); this.e.setOnTouchListener(new View.OnTouchListener() { /* class com.sigmob.sdk.splash.i.AnonymousClass3 */ public boolean onTouch(View view, MotionEvent motionEvent) { if (motionEvent.getAction() == 1) { BaseBroadcastReceiver.a(context, i.this.f.getUuid(), IntentActions.ACTION_SPLAH_SKIP); } return true; } }); this.o = new View.OnTouchListener() { /* class com.sigmob.sdk.splash.i.AnonymousClass4 */ private MotionEvent b; public boolean onTouch(View view, MotionEvent motionEvent) { if (motionEvent.getAction() == 0) { this.b = MotionEvent.obtain(motionEvent); } else if (motionEvent.getAction() == 1) { if (this.b == null) { this.b = motionEvent; } String format = String.format("%d,%d,%d,%d", Integer.valueOf((int) this.b.getRawX()), Integer.valueOf((int) this.b.getRawY()), Integer.valueOf((int) motionEvent.getRawX()), Integer.valueOf((int) motionEvent.getRawY())); try { SigMacroCommon macroCommon = i.this.f.getMacroCommon(); if (macroCommon instanceof SigMacroCommon) { SigMacroCommon sigMacroCommon = macroCommon; macroCommon.addMarcoKey(SigMacroCommon._AUTOCLICK_, String.valueOf(2)); SigMacroCommon sigMacroCommon2 = macroCommon; macroCommon.addMarcoKey(SigMacroCommon._DOWNX_, String.valueOf((int) this.b.getRawX())); SigMacroCommon sigMacroCommon3 = macroCommon; macroCommon.addMarcoKey(SigMacroCommon._DOWNY_, String.valueOf((int) this.b.getRawY())); SigMacroCommon sigMacroCommon4 = macroCommon; macroCommon.addMarcoKey(SigMacroCommon._UPX_, String.valueOf((int) motionEvent.getRawX())); SigMacroCommon sigMacroCommon5 = macroCommon; macroCommon.addMarcoKey(SigMacroCommon._UPY_, String.valueOf((int) motionEvent.getRawY())); } } catch (Throwable th) { SigmobLog.e("splash click macro set " + th.getMessage()); } i.this.n.setClickable(false); i.this.n.setOnTouchListener(null); i.this.a((i) format); } return true; } }; if (this.f.enable_full_click()) { this.n.setOnTouchListener(this.o); } } private View c(Context context) { TextView textView = new TextView(context); textView.setId(ClientMetadata.generateViewId()); textView.setText(d.g()); textView.setTextSize(1, 10.0f); textView.setTextColor(Color.parseColor("#dadada")); textView.setGravity(17); int dipsToIntPixels = Dips.dipsToIntPixels(5.0f, context); textView.setPadding(dipsToIntPixels, 0, dipsToIntPixels, 0); textView.setBackgroundColor(Color.parseColor("#B3505050")); return textView; } private void d(Context context) { RelativeLayout relativeLayout = new RelativeLayout(context); RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-2, Dips.dipsToIntPixels(15.0f, context)); if (this.m != null) { layoutParams.addRule(4, this.e.getId()); layoutParams.addRule(9); layoutParams.setMargins(Dips.dipsToIntPixels(a * this.p, context) / 2, 0, 0, 0); } else { layoutParams.addRule(12); layoutParams.addRule(11); if (!this.j) { layoutParams.setMargins(0, 0, 0, ClientMetadata.getInstance().getInsetBottom()); } } relativeLayout.addView(c(context)); addView(relativeLayout, layoutParams); } private void e(Context context) { int dipsToIntPixels = Dips.dipsToIntPixels(this.p * 30.0f, context); RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-2, dipsToIntPixels); layoutParams.addRule(11); layoutParams.addRule(10); int i2 = dipsToIntPixels / 2; int parseColor = Color.parseColor("#B3505050"); layoutParams.setMargins(0, i2, i2, 0); GradientDrawable gradientDrawable = new GradientDrawable(); gradientDrawable.setColor(parseColor); gradientDrawable.setCornerRadius((float) i2); if (Build.VERSION.SDK_INT >= 16) { this.e.setBackground(gradientDrawable); } else { this.e.setBackgroundDrawable(gradientDrawable); } this.e.setPadding(i2, 0, i2, 0); addView(this.e, layoutParams); TextView textView = new TextView(context); this.k = textView; textView.setId(ClientMetadata.generateViewId()); this.k.setTextSize(1, (float) ((int) b)); this.k.setTextColor(Color.parseColor("#dadada")); this.k.setGravity(17); RelativeLayout.LayoutParams layoutParams2 = new RelativeLayout.LayoutParams(-2, -1); layoutParams2.addRule(15); this.e.addView(this.k, layoutParams2); } private void f(Context context) { u uVar = new u(context); this.q = uVar; uVar.a(1); RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-2, -2); layoutParams.setMargins(0, 0, 0, Dips.asIntPixels(40.0f, getContext())); layoutParams.addRule(12); layoutParams.addRule(14); addView(this.q, layoutParams); SensorManager sensorManager = (SensorManager) context.getSystemService(am.ac); this.s = sensorManager; if (sensorManager != null) { sensorManager.registerListener(this.u, sensorManager.getDefaultSensor(1), 3); } } private View g(Context context) { final ImageView imageView = new ImageView(context); imageView.setBackgroundColor(Color.alpha(0)); imageView.setId(ClientMetadata.generateViewId()); imageView.setScaleType(ImageView.ScaleType.FIT_XY); ImageLoader imageLoader = Networking.getImageLoader(); if (imageLoader != null) { this.h = imageLoader.get(this.f.getAd_source_logo(), new ImageLoader.ImageListener() { /* class com.sigmob.sdk.splash.i.AnonymousClass6 */ @Override // com.czhj.volley.Response.ErrorListener public void onErrorResponse(VolleyError volleyError) { } @Override // com.czhj.volley.toolbox.ImageLoader.ImageListener public void onResponse(ImageLoader.ImageContainer imageContainer, boolean z) { if (imageContainer.getBitmap() != null) { imageView.setImageBitmap(imageContainer.getBitmap()); } } }); } return imageView; } private void h(Context context) { if (!TextUtils.isEmpty(this.f.getAd_source_logo())) { RelativeLayout relativeLayout = new RelativeLayout(context); View g2 = g(context); RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(Dips.dipsToIntPixels(13.0f, context), Dips.dipsToIntPixels(13.0f, context)); if (!this.j) { layoutParams.setMargins(0, 0, 0, ClientMetadata.getInstance().getInsetBottom()); } layoutParams.addRule(12); layoutParams.addRule(11); relativeLayout.addView(g2, new RelativeLayout.LayoutParams(-1, -1)); RelativeLayout relativeLayout2 = this.m; if (relativeLayout2 != null) { layoutParams.addRule(2, relativeLayout2.getId()); } addView(relativeLayout, layoutParams); } } private void i(Context context) { com.sigmob.sdk.base.views.a aVar = new com.sigmob.sdk.base.views.a(getContext(), 0); aVar.a(this.f.getAd_source_logo()); if (!this.f.getInvisibleAdLabel()) { aVar.b(d.g()); } RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-2, -2); int dipsToIntPixels = Dips.dipsToIntPixels(5.0f, context); layoutParams.addRule(12); layoutParams.addRule(9); layoutParams.setMargins(dipsToIntPixels, 0, 0, dipsToIntPixels); addView(aVar, layoutParams); } /* access modifiers changed from: protected */ public void a() { super.setVisibility(8); d dVar = this.c; if (dVar != null) { dVar.setVisibility(8); } } public void a(Context context) { String str = (this.f.getMaterial() == null || this.f.getMaterial().template_type.intValue() == 5) ? "" : this.f.getMaterial().interaction_type.intValue() == 1 ? "点击查看详情" : "点击跳转第三方应用"; if (!TextUtils.isEmpty(str)) { int asIntPixels = Dips.asIntPixels(70.0f, context); RelativeLayout relativeLayout = new RelativeLayout(context); this.m = relativeLayout; relativeLayout.setOnTouchListener(this.o); this.m.setClickable(true); this.m.setId(ClientMetadata.generateViewId()); int i2 = asIntPixels / 2; this.m.setPadding(i2, 0, i2, 0); this.m.setGravity(16); GradientDrawable gradientDrawable = new GradientDrawable(); gradientDrawable.setColor(-16777216); gradientDrawable.setAlpha(102); gradientDrawable.setCornerRadius((float) i2); if (Build.VERSION.SDK_INT >= 16) { this.m.setBackground(gradientDrawable); } else { this.m.setBackgroundDrawable(gradientDrawable); } RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-1, asIntPixels); layoutParams.addRule(12); layoutParams.addRule(14); int i3 = (asIntPixels * 2) / 7; layoutParams.setMargins(i3, 0, i3, asIntPixels); addView(this.m, layoutParams); TextView textView = new TextView(context); textView.setId(ClientMetadata.generateViewId()); textView.setTextColor(-1); textView.setSingleLine(); textView.setGravity(17); textView.setText(str); textView.setTextSize(1, 20.0f); textView.getPaint().setFakeBoldText(true); RelativeLayout.LayoutParams layoutParams2 = new RelativeLayout.LayoutParams(-2, -2); layoutParams2.addRule(13); this.m.addView(textView, layoutParams2); ImageView imageView = new ImageView(context); imageView.setScaleType(ImageView.ScaleType.CENTER); imageView.setImageBitmap(n.SKIP_ICON.a()); int i4 = asIntPixels / 7; RelativeLayout.LayoutParams layoutParams3 = new RelativeLayout.LayoutParams(i4, (asIntPixels * 3) / 14); layoutParams3.addRule(1, textView.getId()); layoutParams3.addRule(15); layoutParams3.setMargins(i4, 0, 0, 0); this.m.addView(imageView, layoutParams3); } } /* access modifiers changed from: package-private */ public void a(boolean z) { if (z) { BaseBroadcastReceiver.a(this.d, this.f.getUuid(), IntentActions.ACTION_INTERSTITIAL_DISMISS); this.e.setOnTouchListener(null); this.g.k(); } SensorManager sensorManager = this.s; if (sensorManager != null) { sensorManager.unregisterListener(this.u); } this.c.setOnTouchListener(null); ImageLoader.ImageContainer imageContainer = this.h; if (imageContainer != null) { imageContainer.cancelRequest(); this.h = null; } } public boolean a(BaseAdUnit baseAdUnit) { try { this.f = baseAdUnit; this.g = (c) baseAdUnit.getAdConfig(); b(this.d); if (this.f.isUse_floating_btn()) { a(this.d); } int intValue = this.f.getMaterial().template_type.intValue(); if (intValue == 2 || intValue == 3) { d(this.d); } else if (intValue == 4) { i(this.d); } else if (intValue != 5) { h(this.d); } else { i(this.d); f(this.d); } e(this.d); return true; } catch (Throwable th) { SigmobLog.e("setupAd error", th); return false; } } /* access modifiers changed from: protected */ public void b() { super.setVisibility(4); } public boolean c() { return this.c.a(this.f); } public void d() { try { SigMacroCommon macroCommon = this.f.getMacroCommon(); if (macroCommon instanceof SigMacroCommon) { SigMacroCommon sigMacroCommon = macroCommon; macroCommon.addMarcoKey(SigMacroCommon._AUTOCLICK_, String.valueOf(this.g.n())); } } catch (Throwable th) { SigmobLog.e("splash click macro set " + th.getMessage()); } a(String.format("%d,%d,%d,%d", 0, 0, 0, 0)); } public void e() { this.c.b(); } public void f() { this.c.c(); } public int getDuration() { return this.c.getDuration(); } /* access modifiers changed from: protected */ public void onAttachedToWindow() { super.onAttachedToWindow(); this.g.a(ViewUtil.getActivityFromViewTop(this), this.f, new p.b() { /* class com.sigmob.sdk.splash.i.AnonymousClass2 */ @Override // com.sigmob.sdk.base.views.p.b public void a() { i.this.a(true); } @Override // com.sigmob.sdk.base.views.p.b public void a(String str, String str2) { } @Override // com.sigmob.sdk.base.views.p.b public void b() { i.this.t = true; } }); } public void setDuration(int i2) { String str; TextView textView; if (this.f != null) { if (i2 > 0 && this.k != null) { SigmobLog.e("duration " + String.valueOf(i2)); int intValue = this.f.getMaterial().template_type.intValue(); if (intValue == 2 || intValue == 3 || intValue == 4 || intValue == 5) { textView = this.k; str = d.a(Integer.valueOf(i2)); } else { textView = this.k; str = d.c(Integer.valueOf(i2)); } textView.setText(str); } else if (!this.t) { a(true); } } } public void setOnTouchListener(View.OnTouchListener onTouchListener) { d dVar = this.c; if (dVar != null) { dVar.setOnTouchListener(onTouchListener); } } public void setShowAppLogo(boolean z) { this.j = z; } public void setVisibility(int i2) { if (i2 == 0) { this.e.setVisibility(0); this.c.a(); this.g.a(this.d, 0, this.f); super.setVisibility(i2); return; } try { x.a(PointCategory.SPLASHADBLOCK, WindAdError.ERROR_SPLASH_ADBLOCK.getErrorCode(), Preconditions.NoThrow.getLineInfo(), this.f); SigmobLog.e("debug " + Preconditions.NoThrow.getLineInfo()); } catch (Throwable th) { SigmobLog.e(th.getMessage()); } } }