caw.smali
.class public Ldxoptimizer/caw;
.super Ljava/lang/Object;
.source "SplashHelper.java"
# direct methods
.method public static a(Landroid/app/Activity;)V
.registers 3
.prologue
.line 32
invoke-static {}, Ldxoptimizer/adt;->a()Ldxoptimizer/adt;
move-result-object v0
new-instance v1, Ldxoptimizer/caw$1;
invoke-direct {v1, p0}, Ldxoptimizer/caw$1;-><init>(Landroid/app/Activity;)V
invoke-virtual {v0, p0, v1}, Ldxoptimizer/adt;->a(Landroid/app/Activity;Ldxoptimizer/adt$a;)V
.line 38
return-void
.end method
.method static synthetic a(Landroid/app/Activity;ZLandroid/content/Intent;)V
.registers 3
.prologue
.line 19
invoke-static {p0, p1, p2}, Ldxoptimizer/caw;->b(Landroid/app/Activity;ZLandroid/content/Intent;)V
return-void
.end method
.method public static a(Landroid/content/Context;)Z
.registers 5
.prologue
.line 113
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
.line 114
invoke-static {p0}, Ldxoptimizer/adx;->C(Landroid/content/Context;)J
move-result-wide v2
.line 115
sub-long/2addr v0, v2
invoke-static {p0}, Ldxoptimizer/adx;->B(Landroid/content/Context;)I
move-result v2
int-to-long v2, v2
cmp-long v0, v0, v2
if-lez v0, :cond_14
const/4 v0, 0x1
:goto_13
return v0
:cond_14
const/4 v0, 0x0
goto :goto_13
.end method
.method public static a(Landroid/content/Context;Z)Z
.registers 8
.prologue
.line 102
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
.line 103
const-wide/16 v2, 0x0
invoke-static {p0, v2, v3}, Ldxoptimizer/cdr;->a(Landroid/content/Context;J)J
move-result-wide v2
const-wide/32 v4, 0x5265c00
add-long/2addr v2, v4
cmp-long v2, v2, v0
if-gez v2, :cond_19
.line 104
if-eqz p1, :cond_17
.line 105
invoke-static {p0, v0, v1}, Ldxoptimizer/cdr;->b(Landroid/content/Context;J)V
.line 107
:cond_17
const/4 v0, 0x1
.line 109
:goto_18
return v0
:cond_19
const/4 v0, 0x0
goto :goto_18
.end method
.method private static b(Landroid/app/Activity;ZLandroid/content/Intent;)V
.registers 10
.prologue
const/16 v6, 0x65
.line 41
invoke-static {p0, p1}, Ldxoptimizer/adx;->r(Landroid/content/Context;Z)V
.line 42
if-nez p1, :cond_5b
.line 46
invoke-static {p0}, Ldxoptimizer/cau;->a(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_18
.line 50
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/splash/MobAdSplashActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
invoke-virtual {p0, v0, v6}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
.line 99
:cond_17
:goto_17
return-void
.line 59
:cond_18
invoke-static {p0}, Ldxoptimizer/cee;->a(Landroid/content/Context;)I
move-result v0
.line 60
invoke-static {}, Ldxoptimizer/bgd;->l()Z
move-result v1
.line 61
invoke-static {}, Ldxoptimizer/bgd;->p()I
move-result v2
.line 67
const/4 v3, -0x1
if-eq v0, v3, :cond_2a
const/4 v3, 0x2
if-ne v0, v3, :cond_49
:cond_2a
if-eqz v1, :cond_49
const/4 v0, 0x3
if-ge v2, v0, :cond_49
.line 69
invoke-static {p0}, Ldxoptimizer/bge;->b(Landroid/content/Context;)Z
move-result v0
.line 70
invoke-static {p0}, Ldxoptimizer/bge;->a(Landroid/content/Context;)Z
move-result v1
.line 74
if-eqz v0, :cond_49
if-eqz v1, :cond_49
.line 78
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
invoke-virtual {p0, v0, v6}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
.line 80
invoke-static {}, Ldxoptimizer/bgd;->n()V
goto :goto_17
.line 85
:cond_49
const/4 v0, 0x1
invoke-static {p0, v0}, Ldxoptimizer/caw;->a(Landroid/content/Context;Z)Z
move-result v0
if-eqz v0, :cond_17
.line 86
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/splash/SplashScreenActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
invoke-virtual {p0, v0, v6}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
goto :goto_17
.line 90
:cond_5b
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
.line 91
invoke-static {p0}, Ldxoptimizer/adx;->C(Landroid/content/Context;)J
move-result-wide v2
.line 92
sub-long v2, v0, v2
invoke-static {p0}, Ldxoptimizer/adx;->B(Landroid/content/Context;)I
move-result v4
int-to-long v4, v4
cmp-long v2, v2, v4
if-lez v2, :cond_17
.line 93
const-class v2, Lcom/dianxinos/optimizer/splash/NotifyUIActivity;
invoke-virtual {p2, p0, v2}, Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
.line 94
invoke-virtual {p0, p2, v6}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
.line 95
invoke-static {p0, v0, v1}, Ldxoptimizer/adx;->g(Landroid/content/Context;J)V
.line 96
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
invoke-static {p0, v0, v1}, Ldxoptimizer/cdr;->b(Landroid/content/Context;J)V
goto :goto_17
.end method