bcd.smali
.class public Ldxoptimizer/bcd;
.super Ldxoptimizer/bca;
.source "FlowMonitorItem.java"
# instance fields
.field private d:I
.field private e:Z
# direct methods
.method public constructor <init>(Landroid/content/Context;Ldxoptimizer/bcv;)V
.registers 3
.prologue
.line 26
invoke-direct {p0, p1, p2}, Ldxoptimizer/bca;-><init>(Landroid/content/Context;Ldxoptimizer/bcv;)V
.line 27
return-void
.end method
.method private s()I
.registers 4
.prologue
const/4 v1, 0x0
.line 43
.line 44
invoke-static {}, Ldxoptimizer/bjx;->a()Z
move-result v0
if-eqz v0, :cond_13
.line 45
invoke-static {}, Ldxoptimizer/bjx;->b()I
move-result v0
.line 46
const/4 v2, -0x1
if-eq v2, v0, :cond_11
const/4 v2, 0x2
if-ne v2, v0, :cond_12
:cond_11
move v0, v1
.line 50
:cond_12
:goto_12
return v0
:cond_13
move v0, v1
goto :goto_12
.end method
# virtual methods
.method public a()Ldxoptimizer/bcb;
.registers 4
.prologue
.line 105
new-instance v0, Ldxoptimizer/bcb;
invoke-direct {v0}, Ldxoptimizer/bcb;-><init>()V
.line 106
const v1, 0x7f020474
iput v1, v0, Ldxoptimizer/bcb;->e:I
.line 107
const v1, 0x7f020479
iput v1, v0, Ldxoptimizer/bcb;->c:I
.line 108
iget-object v1, p0, Ldxoptimizer/bcd;->a:Landroid/content/Context;
const v2, 0x7f080ad5
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Ldxoptimizer/bcb;->a:Ljava/lang/String;
.line 109
iget-object v1, p0, Ldxoptimizer/bcd;->a:Landroid/content/Context;
const v2, 0x7f080ad4
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Ldxoptimizer/bcb;->b:Ljava/lang/String;
.line 110
iget-object v1, p0, Ldxoptimizer/bcd;->a:Landroid/content/Context;
const v2, 0x7f080acc
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Ldxoptimizer/bcb;->d:Ljava/lang/String;
.line 111
const v1, 0x7f020259
iput v1, v0, Ldxoptimizer/bcb;->f:I
.line 112
iget-object v1, p0, Ldxoptimizer/bcd;->a:Landroid/content/Context;
invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f0d0045
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getColor(I)I
move-result v1
iput v1, v0, Ldxoptimizer/bcb;->g:I
.line 113
return-object v0
.end method
.method public b()V
.registers 4
.prologue
.line 118
const-string v0, "hm_o_cs_cat"
const-string v1, "o_fm_s"
const/4 v2, 0x1
.line 119
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 118
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 120
return-void
.end method
.method public c()V
.registers 4
.prologue
.line 124
const-string v0, "hm_o_cd_cat"
const-string v1, "o_fm_d"
const/4 v2, 0x1
.line 125
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 124
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 126
return-void
.end method
.method protected h()V
.registers 6
.prologue
const/4 v1, 0x1
const/4 v2, 0x0
.line 31
invoke-direct {p0}, Ldxoptimizer/bcd;->s()I
move-result v3
.line 32
iget-object v0, p0, Ldxoptimizer/bcd;->a:Landroid/content/Context;
invoke-static {v0}, Ldxoptimizer/cfe;->e(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_2b
iget-object v0, p0, Ldxoptimizer/bcd;->a:Landroid/content/Context;
.line 33
invoke-static {v0}, Ldxoptimizer/cfe;->b(Landroid/content/Context;)I
move-result v0
const/4 v4, -0x1
if-ne v0, v4, :cond_2b
move v0, v1
.line 34
:goto_18
iget-object v4, p0, Ldxoptimizer/bcd;->a:Landroid/content/Context;
invoke-static {v4, v2, v3}, Ldxoptimizer/bip;->i(Landroid/content/Context;II)Z
move-result v3
if-nez v3, :cond_22
if-eqz v0, :cond_2d
:cond_22
:goto_22
iput-boolean v1, p0, Ldxoptimizer/bcd;->e:Z
.line 35
iget-boolean v0, p0, Ldxoptimizer/bcd;->e:Z
if-eqz v0, :cond_2f
.line 36
iput v2, p0, Ldxoptimizer/bcd;->d:I
.line 40
:goto_2a
return-void
:cond_2b
move v0, v2
.line 33
goto :goto_18
:cond_2d
move v1, v2
.line 34
goto :goto_22
.line 38
:cond_2f
const/4 v0, 0x3
iput v0, p0, Ldxoptimizer/bcd;->d:I
goto :goto_2a
.end method
.method protected j()V
.registers 1
.prologue
.line 55
return-void
.end method
.method public k()Ljava/lang/String;
.registers 3
.prologue
.line 59
iget-boolean v0, p0, Ldxoptimizer/bcd;->e:Z
if-eqz v0, :cond_e
iget-object v0, p0, Ldxoptimizer/bcd;->a:Landroid/content/Context;
const v1, 0x7f080b8c
invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v0
:goto_d
return-object v0
:cond_e
iget-object v0, p0, Ldxoptimizer/bcd;->a:Landroid/content/Context;
const v1, 0x7f080b8b
.line 60
invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v0
goto :goto_d
.end method
.method public l()I
.registers 2
.prologue
.line 65
iget v0, p0, Ldxoptimizer/bcd;->d:I
return v0
.end method
.method public m()V
.registers 5
.prologue
.line 70
invoke-direct {p0}, Ldxoptimizer/bcd;->s()I
move-result v0
.line 71
new-instance v1, Landroid/content/Intent;
iget-object v2, p0, Ldxoptimizer/bcd;->a:Landroid/content/Context;
const-class v3, Lcom/dianxinos/optimizer/module/netflowmgr/ui/activity/NetFlowMonitorLocationActivity;
invoke-direct {v1, v2, v3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 72
const-string v2, "extra.netflow.card"
invoke-virtual {v1, v2, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 73
iget-object v0, p0, Ldxoptimizer/bcd;->a:Landroid/content/Context;
invoke-virtual {v0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
.line 74
const-string v0, "hm_o"
const-string v1, "hm_o_r_sbc"
const/4 v2, 0x1
.line 75
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 74
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 76
return-void
.end method
.method public n()I
.registers 2
.prologue
.line 80
const/4 v0, 0x3
return v0
.end method
.method public o()Z
.registers 2
.prologue
.line 85
iget-boolean v0, p0, Ldxoptimizer/bcd;->e:Z
return v0
.end method
.method public p()I
.registers 2
.prologue
.line 90
const/4 v0, 0x2
return v0
.end method
.method public q()Z
.registers 2
.prologue
.line 95
const/4 v0, 0x1
return v0
.end method