bgr.smali
.class public Ldxoptimizer/bgr;
.super Ljava/lang/Object;
.source "NetAntiCostEntranceStatusManager.java"
# static fields
.field private static a:Ldxoptimizer/bgr;
# instance fields
.field private b:Ldxoptimizer/bgp;
.field private c:Landroid/content/Context;
.field private d:I
.field private e:I
# direct methods
.method private constructor <init>(Landroid/content/Context;)V
.registers 3
.prologue
const/4 v0, 0x0
.line 58
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 54
iput v0, p0, Ldxoptimizer/bgr;->d:I
.line 56
iput v0, p0, Ldxoptimizer/bgr;->e:I
.line 59
iput-object p1, p0, Ldxoptimizer/bgr;->c:Landroid/content/Context;
.line 60
iget-object v0, p0, Ldxoptimizer/bgr;->c:Landroid/content/Context;
invoke-static {v0}, Ldxoptimizer/bgp;->a(Landroid/content/Context;)Ldxoptimizer/bgp;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/bgr;->b:Ldxoptimizer/bgp;
.line 61
return-void
.end method
.method public static a(Landroid/content/Context;)Ldxoptimizer/bgr;
.registers 4
.prologue
.line 64
sget-object v0, Ldxoptimizer/bgr;->a:Ldxoptimizer/bgr;
if-nez v0, :cond_17
.line 65
const-class v1, Ldxoptimizer/bgr;
monitor-enter v1
.line 66
:try_start_7
sget-object v0, Ldxoptimizer/bgr;->a:Ldxoptimizer/bgr;
if-nez v0, :cond_16
.line 67
new-instance v0, Ldxoptimizer/bgr;
invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v2
invoke-direct {v0, v2}, Ldxoptimizer/bgr;-><init>(Landroid/content/Context;)V
sput-object v0, Ldxoptimizer/bgr;->a:Ldxoptimizer/bgr;
.line 69
:cond_16
monitor-exit v1
:try_end_17
.catchall {:try_start_7 .. :try_end_17} :catchall_1a
.line 71
:cond_17
sget-object v0, Ldxoptimizer/bgr;->a:Ldxoptimizer/bgr;
return-object v0
.line 69
:catchall_1a
move-exception v0
:try_start_1b
monitor-exit v1
:try_end_1c
.catchall {:try_start_1b .. :try_end_1c} :catchall_1a
throw v0
.end method
.method private b()I
.registers 4
.prologue
.line 168
iget-object v0, p0, Ldxoptimizer/bgr;->c:Landroid/content/Context;
invoke-static {v0}, Ldxoptimizer/awi;->a(Landroid/content/Context;)Ldxoptimizer/awi;
move-result-object v0
const/16 v1, 0x4c
const/16 v2, 0x9
invoke-virtual {v0, v1, v2}, Ldxoptimizer/awi;->b(II)I
move-result v0
.line 170
return v0
.end method
# virtual methods
.method public a()V
.registers 5
.prologue
.line 227
iget-object v0, p0, Ldxoptimizer/bgr;->c:Landroid/content/Context;
invoke-static {v0}, Ldxoptimizer/bjy;->m(Landroid/content/Context;)J
move-result-wide v0
invoke-static {v0, v1}, Landroid/text/format/DateUtils;->isToday(J)Z
move-result v0
.line 228
invoke-direct {p0}, Ldxoptimizer/bgr;->b()I
move-result v1
if-lez v1, :cond_20
if-nez v0, :cond_20
.line 232
iget-object v0, p0, Ldxoptimizer/bgr;->c:Landroid/content/Context;
invoke-static {v0}, Ldxoptimizer/bka;->c(Landroid/content/Context;)V
.line 233
iget-object v0, p0, Ldxoptimizer/bgr;->c:Landroid/content/Context;
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
invoke-static {v0, v2, v3}, Ldxoptimizer/bjy;->b(Landroid/content/Context;J)V
.line 235
:cond_20
return-void
.end method