d.smali
.class public Lcom/keniu/security/splash/b/d;
.super Ljava/lang/Object;
.source "SplashGdtAdLogic.java"
# interfaces
.implements Lcom/qq/e/ads/splash/SplashADListener;
# static fields
.field public static final a:Ljava/lang/String;
.field private static final c:Ljava/lang/String;
# instance fields
.field private b:Lcom/keniu/security/splash/b/c;
# direct methods
.method static constructor <clinit>()V
.registers 1
.prologue
.line 19
invoke-static {}, Lcom/cleanmaster/hpsharelib/ad/AdsPosidConst$CmClean;->getGdtAdAppId()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/keniu/security/splash/b/d;->a:Ljava/lang/String;
.line 20
invoke-static {}, Lcom/cleanmaster/hpsharelib/ad/AdsPosidConst$CmClean;->getSplashGDTPosid()Ljava/lang/String;
move-result-object v0
sput-object v0, Lcom/keniu/security/splash/b/d;->c:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Landroid/app/Activity;Landroid/view/ViewGroup;Lcom/keniu/security/splash/b/c;)V
.registers 11
.prologue
.line 23
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 24
iput-object p3, p0, Lcom/keniu/security/splash/b/d;->b:Lcom/keniu/security/splash/b/c;
.line 25
sget-object v3, Lcom/keniu/security/splash/b/d;->a:Ljava/lang/String;
sget-object v4, Lcom/keniu/security/splash/b/d;->c:Ljava/lang/String;
const/4 v6, 0x0
move-object v0, p0
move-object v1, p1
move-object v2, p2
move-object v5, p0
invoke-virtual/range {v0 .. v6}, Lcom/keniu/security/splash/b/d;->a(Landroid/app/Activity;Landroid/view/ViewGroup;Ljava/lang/String;Ljava/lang/String;Lcom/qq/e/ads/splash/SplashADListener;I)V
.line 26
return-void
.end method
# virtual methods
.method public a(Landroid/app/Activity;Landroid/view/ViewGroup;Ljava/lang/String;Ljava/lang/String;Lcom/qq/e/ads/splash/SplashADListener;I)V
.registers 10
.prologue
.line 41
const-string v0, "splashTrace"
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "fetchGDTSplashAD: "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/cmcm/ad/data/dataProvider/adlogic/c/a;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 42
invoke-static {}, Lcom/keniu/security/splash/b/a;->a()Lcom/keniu/security/splash/b/a;
move-result-object v0
invoke-virtual {v0}, Lcom/keniu/security/splash/b/a;->b()Z
move-result v0
if-eqz v0, :cond_2b
.line 43
new-instance v0, Lcom/qq/e/ads/splash/SplashAD;
invoke-direct {v0, p1, p4, p5}, Lcom/qq/e/ads/splash/SplashAD;-><init>(Landroid/app/Activity;Ljava/lang/String;Lcom/qq/e/ads/splash/SplashADListener;)V
invoke-virtual {v0, p2}, Lcom/qq/e/ads/splash/SplashAD;->fetchAndShowIn(Landroid/view/ViewGroup;)V
.line 47
:goto_2a
return-void
.line 45
:cond_2b
new-instance v0, Lcom/qq/e/ads/splash/SplashAD;
invoke-direct {v0, p1, p3, p4, p5}, Lcom/qq/e/ads/splash/SplashAD;-><init>(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;Lcom/qq/e/ads/splash/SplashADListener;)V
invoke-virtual {v0, p2}, Lcom/qq/e/ads/splash/SplashAD;->fetchAndShowIn(Landroid/view/ViewGroup;)V
goto :goto_2a
.end method
.method public onADClicked()V
.registers 2
.prologue
.line 74
iget-object v0, p0, Lcom/keniu/security/splash/b/d;->b:Lcom/keniu/security/splash/b/c;
if-eqz v0, :cond_9
.line 75
iget-object v0, p0, Lcom/keniu/security/splash/b/d;->b:Lcom/keniu/security/splash/b/c;
invoke-interface {v0}, Lcom/keniu/security/splash/b/c;->c()V
.line 77
:cond_9
return-void
.end method
.method public onADDismissed()V
.registers 2
.prologue
.line 51
iget-object v0, p0, Lcom/keniu/security/splash/b/d;->b:Lcom/keniu/security/splash/b/c;
if-eqz v0, :cond_9
.line 52
iget-object v0, p0, Lcom/keniu/security/splash/b/d;->b:Lcom/keniu/security/splash/b/c;
invoke-interface {v0}, Lcom/keniu/security/splash/b/c;->a()V
.line 55
:cond_9
return-void
.end method
.method public onADExposure()V
.registers 2
.prologue
.line 88
iget-object v0, p0, Lcom/keniu/security/splash/b/d;->b:Lcom/keniu/security/splash/b/c;
if-eqz v0, :cond_9
.line 89
iget-object v0, p0, Lcom/keniu/security/splash/b/d;->b:Lcom/keniu/security/splash/b/c;
invoke-interface {v0}, Lcom/keniu/security/splash/b/c;->d()V
.line 91
:cond_9
return-void
.end method
.method public onADLoaded(J)V
.registers 3
.prologue
.line 100
return-void
.end method
.method public onADPresent()V
.registers 2
.prologue
.line 67
iget-object v0, p0, Lcom/keniu/security/splash/b/d;->b:Lcom/keniu/security/splash/b/c;
if-eqz v0, :cond_9
.line 68
iget-object v0, p0, Lcom/keniu/security/splash/b/d;->b:Lcom/keniu/security/splash/b/c;
invoke-interface {v0}, Lcom/keniu/security/splash/b/c;->b()V
.line 70
:cond_9
return-void
.end method
.method public onADTick(J)V
.registers 4
.prologue
.line 81
iget-object v0, p0, Lcom/keniu/security/splash/b/d;->b:Lcom/keniu/security/splash/b/c;
if-eqz v0, :cond_9
.line 82
iget-object v0, p0, Lcom/keniu/security/splash/b/d;->b:Lcom/keniu/security/splash/b/c;
invoke-interface {v0, p1, p2}, Lcom/keniu/security/splash/b/c;->a(J)V
.line 84
:cond_9
return-void
.end method
.method public onNoAD(Lcom/qq/e/comm/util/AdError;)V
.registers 5
.prologue
.line 59
const-string v0, "splashTrace"
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "fetchGDTSplashAD: "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p1}, Lcom/qq/e/comm/util/AdError;->getErrorCode()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, " msg: "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p1}, Lcom/qq/e/comm/util/AdError;->getErrorMsg()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/cmcm/ad/data/dataProvider/adlogic/c/a;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 60
iget-object v0, p0, Lcom/keniu/security/splash/b/d;->b:Lcom/keniu/security/splash/b/c;
if-eqz v0, :cond_33
.line 61
iget-object v0, p0, Lcom/keniu/security/splash/b/d;->b:Lcom/keniu/security/splash/b/c;
invoke-interface {v0, p1}, Lcom/keniu/security/splash/b/c;->a(Lcom/qq/e/comm/util/AdError;)V
.line 63
:cond_33
return-void
.end method