agq.smali
.class public Ldxoptimizer/agq;
.super Ldxoptimizer/pf;
.source "AutoLockScreenStateTracker.java"
# interfaces
.implements Ldxoptimizer/oo$a;
# static fields
.field private static final a:[I
.field private static final b:[I
.field private static final e:[I
.field private static final f:[I
.field private static final g:[I
.field private static final h:[Ljava/lang/String;
# instance fields
.field private i:I
.field private j:Ldxoptimizer/oo;
# direct methods
.method static constructor <clinit>()V
.registers 4
.prologue
const/4 v3, 0x1
const/4 v2, 0x0
.line 20
new-array v0, v3, [I
const v1, 0x7f020313
aput v1, v0, v2
sput-object v0, Ldxoptimizer/agq;->a:[I
.line 23
new-array v0, v3, [I
const v1, 0x7f020311
aput v1, v0, v2
sput-object v0, Ldxoptimizer/agq;->b:[I
.line 27
new-array v0, v3, [I
const v1, 0x7f02030f
aput v1, v0, v2
sput-object v0, Ldxoptimizer/agq;->e:[I
.line 31
new-array v0, v3, [I
const v1, 0x7f020310
aput v1, v0, v2
sput-object v0, Ldxoptimizer/agq;->f:[I
.line 35
new-array v0, v3, [I
const v1, 0x7f020312
aput v1, v0, v2
sput-object v0, Ldxoptimizer/agq;->g:[I
.line 39
const/4 v0, 0x2
new-array v0, v0, [Ljava/lang/String;
const-string v1, "screen_off_timeout"
aput-object v1, v0, v2
const-string v1, "screen_off_timeout"
aput-object v1, v0, v3
sput-object v0, Ldxoptimizer/agq;->h:[Ljava/lang/String;
return-void
.end method
.method public constructor <init>()V
.registers 2
.prologue
.line 48
const/16 v0, 0x12
invoke-direct {p0, v0}, Ldxoptimizer/pf;-><init>(I)V
.line 49
return-void
.end method
# virtual methods
.method public a(Landroid/content/Context;I)I
.registers 5
.prologue
const/4 v0, 0x0
.line 65
iget v1, p0, Ldxoptimizer/agq;->i:I
packed-switch v1, :pswitch_data_20
.line 79
:goto_6
return v0
.line 67
:pswitch_7
sget-object v1, Ldxoptimizer/agq;->b:[I
aget v0, v1, v0
goto :goto_6
.line 69
:pswitch_c
sget-object v1, Ldxoptimizer/agq;->e:[I
aget v0, v1, v0
goto :goto_6
.line 71
:pswitch_11
sget-object v1, Ldxoptimizer/agq;->f:[I
aget v0, v1, v0
goto :goto_6
.line 73
:pswitch_16
sget-object v1, Ldxoptimizer/agq;->g:[I
aget v0, v1, v0
goto :goto_6
.line 75
:pswitch_1b
sget-object v1, Ldxoptimizer/agq;->a:[I
aget v0, v1, v0
goto :goto_6
.line 65
:pswitch_data_20
.packed-switch -0x1
:pswitch_1b
:pswitch_7
:pswitch_c
:pswitch_11
:pswitch_16
.end packed-switch
.end method
.method public a(Landroid/content/Context;)V
.registers 4
.prologue
.line 60
new-instance v0, Landroid/content/Intent;
const-string v1, "com.dianxinos.optimizer.action.UPDATE_TRACKER_STATE"
invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
invoke-static {p1, v0}, Ldxoptimizer/cga;->a(Landroid/content/Context;Landroid/content/Intent;)V
.line 61
return-void
.end method
.method public a(Landroid/content/Context;Landroid/content/Intent;)V
.registers 3
.prologue
.line 90
return-void
.end method
.method public a(Landroid/content/Context;Ldxoptimizer/or;Landroid/graphics/Rect;)V
.registers 5
.prologue
.line 95
new-instance v0, Ldxoptimizer/agp;
invoke-direct {v0, p1}, Ldxoptimizer/agp;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, p1}, Ldxoptimizer/agp;->a(Landroid/content/Context;)V
.line 97
return-void
.end method
.method public a_(Landroid/content/Context;)V
.registers 3
.prologue
.line 84
new-instance v0, Ldxoptimizer/agp;
invoke-direct {v0, p1}, Ldxoptimizer/agp;-><init>(Landroid/content/Context;)V
invoke-virtual {v0}, Ldxoptimizer/agp;->a()I
move-result v0
iput v0, p0, Ldxoptimizer/agq;->i:I
.line 85
return-void
.end method
.method public b(Landroid/content/Context;)V
.registers 4
.prologue
.line 52
iget-object v0, p0, Ldxoptimizer/agq;->j:Ldxoptimizer/oo;
if-nez v0, :cond_13
.line 53
new-instance v0, Ldxoptimizer/oo;
const/4 v1, 0x0
invoke-direct {v0, p1, v1}, Ldxoptimizer/oo;-><init>(Landroid/content/Context;Landroid/os/Handler;)V
iput-object v0, p0, Ldxoptimizer/agq;->j:Ldxoptimizer/oo;
.line 54
iget-object v0, p0, Ldxoptimizer/agq;->j:Ldxoptimizer/oo;
sget-object v1, Ldxoptimizer/agq;->h:[Ljava/lang/String;
invoke-virtual {v0, p0, v1}, Ldxoptimizer/oo;->a(Ldxoptimizer/oo$a;[Ljava/lang/String;)V
.line 56
:cond_13
return-void
.end method