a.smali
.class public final Lcom/singbox/component/k/a;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final a:Lcom/singbox/component/k/a;
# The value of this static final field might be set in the static constructor
.field private static final b:Ljava/lang/String; = "AppDelayInitBiz"
.field private static c:Z
.field private static d:Z
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 28
new-instance v0, Lcom/singbox/component/k/a;
invoke-direct {v0}, Lcom/singbox/component/k/a;-><init>()V
sput-object v0, Lcom/singbox/component/k/a;->a:Lcom/singbox/component/k/a;
const-string v0, "AppDelayInitBiz"
.line 29
sput-object v0, Lcom/singbox/component/k/a;->b:Ljava/lang/String;
const/4 v0, 0x1
.line 31
sput-boolean v0, Lcom/singbox/component/k/a;->c:Z
.line 32
sput-boolean v0, Lcom/singbox/component/k/a;->d:Z
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 28
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a()V
.registers 4
.line 52
sget-object v0, Lcom/singbox/component/k/a;->b:Ljava/lang/String;
const-string v1, "reset"
const/4 v2, 0x0
const/16 v3, 0xc
invoke-static {v0, v1, v2, v3}, Lcom/singbox/util/v;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;I)V
const/4 v0, 0x1
.line 53
sput-boolean v0, Lcom/singbox/component/k/a;->c:Z
.line 54
sput-boolean v0, Lcom/singbox/component/k/a;->d:Z
return-void
.end method
.method public static a(Landroid/app/Activity;)V
.registers 4
const-string v0, "activity"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 35
sget-boolean v0, Lcom/singbox/component/k/a;->c:Z
const-string v1, "activity.window"
if-eqz v0, :cond_1d
.line 36
invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
move-result-object v0
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v0
sget-object v2, Lcom/singbox/component/k/a$a;->a:Lcom/singbox/component/k/a$a;
check-cast v2, Ljava/lang/Runnable;
invoke-virtual {v0, v2}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
.line 41
:cond_1d
sget-boolean v0, Lcom/singbox/component/k/a;->d:Z
if-eqz v0, :cond_3b
sget-object v0, Lcom/singbox/component/account/a;->c:Lcom/singbox/component/account/a;
invoke-static {}, Lcom/singbox/component/account/a;->c()Z
move-result v0
if-eqz v0, :cond_3b
.line 42
invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
move-result-object p0
invoke-static {p0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object p0
sget-object v0, Lcom/singbox/component/k/a$b;->a:Lcom/singbox/component/k/a$b;
check-cast v0, Ljava/lang/Runnable;
invoke-virtual {p0, v0}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
:cond_3b
return-void
.end method
.method public static b()V
.registers 4
.line 58
sget-object v0, Lcom/singbox/component/k/a;->b:Ljava/lang/String;
const-string v1, "doDelayInit"
const/4 v2, 0x0
const/16 v3, 0xc
invoke-static {v0, v1, v2, v3}, Lcom/singbox/util/v;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;I)V
.line 59
sget-object v0, Lcom/singbox/component/k/b;->g:Lcom/singbox/component/k/b;
new-instance v0, Lcom/singbox/component/k/a$c;
invoke-direct {v0}, Lcom/singbox/component/k/a$c;-><init>()V
check-cast v0, Lcom/singbox/component/k/e;
invoke-static {v0}, Lcom/singbox/component/k/b;->a(Lcom/singbox/component/k/e;)V
.line 67
sget-object v0, Lcom/singbox/component/b/b/b;->a:Lcom/singbox/component/b/b/b;
const/4 v0, 0x2
new-array v0, v0, [Lcom/singbox/component/b/b/a;
.line 68
new-instance v1, Lcom/singbox/component/b/b/a;
sget-object v2, Lcom/singbox/component/e/b/a;->DYNAMIC_RESOURCE:Lcom/singbox/component/e/b/a;
const-string v3, "https://gdl.bigo.sg/as/imo-k-song/7h2/M0A/64/47/8PobAF7ElwaIcVfQAAA0OHh_xAQACM66gPfBa0AADRQ031.png"
invoke-direct {v1, v3, v2}, Lcom/singbox/component/b/b/a;-><init>(Ljava/lang/String;Lcom/singbox/component/e/b/a;)V
const/4 v2, 0x0
aput-object v1, v0, v2
.line 69
new-instance v1, Lcom/singbox/component/b/b/a;
sget-object v2, Lcom/singbox/component/e/b/a;->DYNAMIC_RESOURCE:Lcom/singbox/component/e/b/a;
const-string v3, "https://gdl.bigo.sg/as/imo-k-song/7h2/M0B/64/48/8PobAF7El3OIJRkhAABuhrCHPJUACM7HALXP1oAAG6e144.png"
invoke-direct {v1, v3, v2}, Lcom/singbox/component/b/b/a;-><init>(Ljava/lang/String;Lcom/singbox/component/e/b/a;)V
const/4 v2, 0x1
aput-object v1, v0, v2
.line 67
invoke-static {v0}, Lkotlin/a/k;->b([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
.line 71
new-instance v1, Lcom/singbox/component/k/a$d;
invoke-direct {v1}, Lcom/singbox/component/k/a$d;-><init>()V
check-cast v1, Lcom/singbox/component/b/b/c;
.line 67
invoke-static {v0, v1}, Lcom/singbox/component/b/b/b;->a(Ljava/util/List;Lcom/singbox/component/b/b/c;)V
.line 79
sget-object v0, Lcom/singbox/util/y;->a:Lcom/singbox/util/y;
invoke-static {}, Lcom/singbox/util/y;->a()V
return-void
.end method
.method public static c()V
.registers 4
.line 83
sget-object v0, Lcom/singbox/component/k/a;->b:Ljava/lang/String;
const/4 v1, 0x0
const-string v2, "doDelayInitNeedLogin"
const/16 v3, 0xc
invoke-static {v0, v2, v1, v3}, Lcom/singbox/util/v;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;I)V
.line 84
invoke-static {}, Lcom/singbox/component/g/a;->f()Z
move-result v0
if-eqz v0, :cond_15
.line 85
sget-object v0, Lcom/singbox/localtion/a;->a:Lcom/singbox/localtion/a;
invoke-static {}, Lcom/singbox/localtion/a;->a()V
.line 87
:cond_15
sget-object v0, Lcom/singbox/component/stat/d;->a:Lcom/singbox/component/stat/d;
.line 88
invoke-static {}, Lsg/bigo/c/a/a;->d()Lkotlinx/coroutines/aa;
move-result-object v0
check-cast v0, Lkotlin/c/e;
invoke-static {v0}, Lkotlinx/coroutines/ag;->a(Lkotlin/c/e;)Lkotlinx/coroutines/af;
move-result-object v0
new-instance v2, Lcom/singbox/component/k/a$e;
invoke-direct {v2, v1}, Lcom/singbox/component/k/a$e;-><init>(Lkotlin/c/c;)V
check-cast v2, Lkotlin/f/a/m;
const/4 v3, 0x3
invoke-static {v0, v1, v1, v2, v3}, Lkotlinx/coroutines/e;->a(Lkotlinx/coroutines/af;Lkotlin/c/e;Lkotlinx/coroutines/ah;Lkotlin/f/a/m;I)Lkotlinx/coroutines/br;
.line 91
sget-object v0, Lcom/singbox/component/account/a;->c:Lcom/singbox/component/account/a;
invoke-static {}, Lcom/singbox/component/account/a;->f()V
.line 92
sget-object v0, Lcom/singbox/component/n/a;->a:Lcom/singbox/component/n/a;
invoke-static {}, Lcom/singbox/component/n/a;->a()V
return-void
.end method
.method public static final synthetic d()V
.registers 1
const/4 v0, 0x0
.line 28
sput-boolean v0, Lcom/singbox/component/k/a;->c:Z
return-void
.end method
.method public static final synthetic e()V
.registers 1
const/4 v0, 0x0
.line 28
sput-boolean v0, Lcom/singbox/component/k/a;->d:Z
return-void
.end method