g.smali
.class public final Lcom/imo/android/imoim/an/g;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field static a:Z
.field static b:Z
.field public static final c:Lcom/imo/android/imoim/an/g;
.field private static final d:Ljava/lang/String;
.field private static e:Z
.field private static f:Z
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 20
new-instance v0, Lcom/imo/android/imoim/an/g;
invoke-direct {v0}, Lcom/imo/android/imoim/an/g;-><init>()V
sput-object v0, Lcom/imo/android/imoim/an/g;->c:Lcom/imo/android/imoim/an/g;
.line 22
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cA()Z
const-string v0, "ad_show_stable"
sput-object v0, Lcom/imo/android/imoim/an/g;->d:Ljava/lang/String;
const/4 v0, 0x1
.line 23
sput-boolean v0, Lcom/imo/android/imoim/an/g;->e:Z
.line 24
sput-boolean v0, Lcom/imo/android/imoim/an/g;->f:Z
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 20
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Z)Ljava/lang/String;
.registers 1
if-eqz p0, :cond_5
const-string p0, "1"
return-object p0
:cond_5
const-string p0, "0"
return-object p0
.end method
.method public static a()V
.registers 1
const/4 v0, 0x0
.line 23
sput-boolean v0, Lcom/imo/android/imoim/an/g;->e:Z
return-void
.end method
.method public static a(Landroid/view/View;)V
.registers 4
const-string v0, "view"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 29
sget-boolean v0, Lcom/imo/android/imoim/an/g;->f:Z
if-nez v0, :cond_15
.line 30
new-instance v0, Lcom/imo/android/imoim/an/g$a;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/an/g$a;-><init>(Landroid/view/View;)V
check-cast v0, Ljava/lang/Runnable;
const-wide/16 v1, 0x12c
invoke-static {v0, v1, v2}, Lsg/bigo/common/ac;->a(Ljava/lang/Runnable;J)V
:cond_15
const/4 p0, 0x0
.line 34
sput-boolean p0, Lcom/imo/android/imoim/an/g;->f:Z
return-void
.end method
.method public static a(Ljava/util/Map;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 182
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "sendStats() called with: log = ["
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "],NAME_SPACE="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object v1, Lcom/imo/android/imoim/an/g;->d:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "BrandAdsStats"
.line 3071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 183
sget-object v0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
sget-object v1, Lcom/imo/android/imoim/an/g;->d:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;
move-result-object p0
invoke-virtual {p0}, Lcom/imo/android/imoim/managers/m$a;->c()V
return-void
.end method
.method public static a(ZII)V
.registers 6
.line 99
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 100
check-cast v0, Ljava/util/Map;
const-string v1, "location"
const-string v2, "chatlist_firstscreen"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 101
invoke-static {}, Lcom/imo/android/imoim/an/g;->c()Ljava/lang/String;
move-result-object v1
const-string v2, "trigger_type"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 102
invoke-static {p0}, Lcom/imo/android/imoim/an/g;->a(Z)Ljava/lang/String;
move-result-object p0
const-string v1, "result"
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 103
new-instance p0, Ljava/lang/StringBuilder;
invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const/16 p1, 0x2d
invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
const-string p1, "reason"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 104
invoke-static {}, Lcom/imo/android/imoim/an/g;->d()I
move-result p0
invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object p0
const-string p1, "list_id"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "event"
const-string p1, "ad_request"
.line 105
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 106
invoke-static {v0}, Lcom/imo/android/imoim/an/g;->a(Ljava/util/Map;)V
return-void
.end method
.method public static a(ZIILjava/lang/String;)V
.registers 7
const-string v0, "slotId"
invoke-static {p3, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 110
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 111
check-cast v0, Ljava/util/Map;
const-string v1, "location"
const-string v2, "chatlist_firstscreen"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 112
invoke-static {}, Lcom/imo/android/imoim/an/g;->c()Ljava/lang/String;
move-result-object v1
const-string v2, "trigger_type"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 113
invoke-static {p0}, Lcom/imo/android/imoim/an/g;->a(Z)Ljava/lang/String;
move-result-object p0
const-string v1, "result"
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 114
invoke-static {}, Lcom/imo/android/imoim/an/g;->d()I
move-result p0
invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object p0
const-string v1, "list_id"
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 115
new-instance p0, Ljava/lang/StringBuilder;
invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const/16 p1, 0x2d
invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
const-string p1, "reason"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "ad_type"
const-string p1, "native"
.line 116
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "provider"
const-string p1, "bigo"
.line 117
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "msg"
.line 118
invoke-interface {v0, p0, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "event"
const-string p1, "ad_load"
.line 119
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 120
invoke-static {v0}, Lcom/imo/android/imoim/an/g;->a(Ljava/util/Map;)V
return-void
.end method
.method public static b()V
.registers 1
const/4 v0, 0x1
.line 44
sput-boolean v0, Lcom/imo/android/imoim/an/g;->a:Z
.line 45
sput-boolean v0, Lcom/imo/android/imoim/an/g;->b:Z
return-void
.end method
.method public static b(Landroid/view/View;)V
.registers 4
const-string v0, "view"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 38
new-instance v0, Lcom/imo/android/imoim/an/g$b;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/an/g$b;-><init>(Landroid/view/View;)V
check-cast v0, Ljava/lang/Runnable;
const-wide/16 v1, 0x12c
invoke-static {v0, v1, v2}, Lsg/bigo/common/ac;->a(Ljava/lang/Runnable;J)V
return-void
.end method
.method public static c()Ljava/lang/String;
.registers 1
.line 186
sget-boolean v0, Lcom/imo/android/imoim/an/g;->e:Z
if-eqz v0, :cond_7
const-string v0, "cold"
return-object v0
:cond_7
const-string v0, "warm"
return-object v0
.end method
.method public static c(Landroid/view/View;)V
.registers 4
const-string v0, "view"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 1051
invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;
move-result-object v0
.line 49
sget-object v1, Lsg/bigo/core/task/b;->BACKGROUND:Lsg/bigo/core/task/b;
new-instance v2, Lcom/imo/android/imoim/an/g$c;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/an/g$c;-><init>(Landroid/view/View;)V
check-cast v2, Ljava/lang/Runnable;
.line 54
sget-object p0, Lcom/imo/android/imoim/an/g$d;->a:Lcom/imo/android/imoim/an/g$d;
check-cast p0, Lsg/bigo/common/d/a;
.line 49
invoke-virtual {v0, v1, v2, p0}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;Ljava/lang/Runnable;Lsg/bigo/common/d/a;)Lbolts/e;
return-void
.end method
.method public static d()I
.registers 1
.line 203
const-class v0, Lcom/imo/android/imoim/ads/IBrandAds;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/IBrandAds;
if-eqz v0, :cond_f
.line 205
invoke-interface {v0}, Lcom/imo/android/imoim/ads/IBrandAds;->getAdIndex()I
move-result v0
return v0
:cond_f
const/4 v0, -0x1
return v0
.end method
.method public static d(Landroid/view/View;)V
.registers 4
const-string v0, "view"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 2051
invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;
move-result-object v0
.line 59
sget-object v1, Lsg/bigo/core/task/b;->BACKGROUND:Lsg/bigo/core/task/b;
new-instance v2, Lcom/imo/android/imoim/an/g$j;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/an/g$j;-><init>(Landroid/view/View;)V
check-cast v2, Ljava/lang/Runnable;
.line 64
sget-object p0, Lcom/imo/android/imoim/an/g$k;->a:Lcom/imo/android/imoim/an/g$k;
check-cast p0, Lsg/bigo/common/d/a;
.line 59
invoke-virtual {v0, v1, v2, p0}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;Ljava/lang/Runnable;Lsg/bigo/common/d/a;)Lbolts/e;
return-void
.end method
.method public static final synthetic e()Ljava/lang/String;
.registers 1
.line 3195
const-class v0, Lcom/imo/android/imoim/ads/IBrandAds;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/IBrandAds;
if-eqz v0, :cond_f
.line 3197
invoke-interface {v0}, Lcom/imo/android/imoim/ads/IBrandAds;->getSlotId()Ljava/lang/String;
move-result-object v0
return-object v0
:cond_f
const-string v0, ""
return-object v0
.end method
.method public static e(Landroid/view/View;)V
.registers 4
const-string v0, "view"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 3051
invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;
move-result-object v0
.line 69
sget-object v1, Lsg/bigo/core/task/b;->BACKGROUND:Lsg/bigo/core/task/b;
new-instance v2, Lcom/imo/android/imoim/an/g$e;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/an/g$e;-><init>(Landroid/view/View;)V
check-cast v2, Ljava/lang/Runnable;
.line 74
sget-object p0, Lcom/imo/android/imoim/an/g$f;->a:Lcom/imo/android/imoim/an/g$f;
check-cast p0, Lsg/bigo/common/d/a;
.line 69
invoke-virtual {v0, v1, v2, p0}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;Ljava/lang/Runnable;Lsg/bigo/common/d/a;)Lbolts/e;
return-void
.end method
.method public static final synthetic f(Landroid/view/View;)V
.registers 8
.line 5051
invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;
move-result-object v0
.line 4079
sget-object v1, Lsg/bigo/core/task/b;->BACKGROUND:Lsg/bigo/core/task/b;
new-instance v2, Lcom/imo/android/imoim/an/g$g;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/an/g$g;-><init>(Landroid/view/View;)V
move-object v4, v2
check-cast v4, Ljava/util/concurrent/Callable;
.line 4084
sget-object p0, Lcom/imo/android/imoim/an/g$h;->a:Lcom/imo/android/imoim/an/g$h;
move-object v5, p0
check-cast v5, Lsg/bigo/common/d/a;
.line 4086
sget-object p0, Lcom/imo/android/imoim/an/g$i;->a:Lcom/imo/android/imoim/an/g$i;
move-object v6, p0
check-cast v6, Lsg/bigo/common/d/a;
const-wide/16 v2, 0x3e8
.line 4079
invoke-virtual/range {v0 .. v6}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;JLjava/util/concurrent/Callable;Lsg/bigo/common/d/a;Lsg/bigo/common/d/a;)Lbolts/e;
return-void
.end method