btc.smali
.class public Ldxoptimizer/btc;
.super Ljava/lang/Object;
.source "TKPubApi.java"
# direct methods
.method public static a(I)I
.registers 4
.prologue
const/16 v0, 0x400
.line 118
invoke-static {}, Ldxoptimizer/cdy;->a()[I
move-result-object v1
const/4 v2, 0x0
aget v1, v1, v2
.line 119
if-ge v1, p0, :cond_c
move v1, p0
.line 122
:cond_c
sub-int/2addr v1, p0
.line 123
if-ge v1, v0, :cond_12
.line 126
:goto_f
div-int/lit16 v0, v0, 0x400
return v0
:cond_12
move v0, v1
goto :goto_f
.end method
.method public static a(Landroid/content/Context;)V
.registers 3
.prologue
.line 40
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/module/taskman/ProcessKillService;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 41
const-string v1, "android.optimizer.action.switch.TKOneKeyKiller"
invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
.line 42
invoke-static {p0, v0}, Ldxoptimizer/cek;->a(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName;
.line 43
return-void
.end method
.method public static a(Landroid/content/Context;II)V
.registers 5
.prologue
const/4 v1, 0x0
.line 85
if-gtz p2, :cond_a
.line 86
const v0, 0x7f080790
invoke-static {p0, v0, v1}, Ldxoptimizer/cgi;->b(Landroid/content/Context;II)Landroid/widget/Toast;
.line 96
:goto_9
return-void
.line 90
:cond_a
invoke-static {}, Ldxoptimizer/cdy;->a()[I
move-result-object v0
aget v0, v0, v1
.line 91
if-ge v0, p1, :cond_13
move v0, p1
.line 94
:cond_13
sub-int/2addr v0, p1
.line 95
invoke-static {p0, v0, p2}, Ldxoptimizer/btc;->b(Landroid/content/Context;II)V
goto :goto_9
.end method
.method public static b(Landroid/content/Context;II)V
.registers 8
.prologue
const/16 v1, 0x400
const/4 v0, 0x0
.line 104
if-nez p2, :cond_23
move p1, v0
.line 112
:cond_6
:goto_6
const v1, 0x7f080de1
const/4 v2, 0x2
new-array v2, v2, [Ljava/lang/Object;
.line 113
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
aput-object v3, v2, v0
const/4 v3, 0x1
div-int/lit16 v4, p1, 0x400
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
aput-object v4, v2, v3
.line 112
invoke-virtual {p0, v1, v2}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
.line 114
invoke-static {p0, v1, v0}, Ldxoptimizer/cgi;->b(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
.line 115
return-void
.line 107
:cond_23
if-ge p1, v1, :cond_6
move p1, v1
.line 109
goto :goto_6
.end method
.method public static b(Landroid/content/Context;)[I
.registers 3
.prologue
.line 73
invoke-static {p0}, Ldxoptimizer/akq;->a(Landroid/content/Context;)Ldxoptimizer/akq;
move-result-object v0
.line 74
const/4 v1, 0x0
invoke-virtual {v0, v1}, Ldxoptimizer/akq;->a(Ldxoptimizer/akn;)[I
move-result-object v0
.line 76
return-object v0
.end method
.method public static c(Landroid/content/Context;)V
.registers 4
.prologue
.line 174
const v0, 0x7f080d8a
const v1, 0x7f0204fe
const-class v2, Lcom/dianxinos/optimizer/module/taskman/TapCleanActivity;
.line 175
invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v2
.line 174
invoke-static {p0, v0, v1, v2}, Ldxoptimizer/cer;->a(Landroid/content/Context;IILjava/lang/String;)Z
.line 176
return-void
.end method
.method public static d(Landroid/content/Context;)V
.registers 2
.prologue
.line 182
const-string v0, "com.dianxinos.optimizer.action.ALARM_EVENT_ONE_DAY_ONE_TIME"
invoke-static {v0}, Ldxoptimizer/aeg;->b(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_b
.line 183
invoke-static {p0}, Ldxoptimizer/btc;->e(Landroid/content/Context;)V
.line 185
:cond_b
return-void
.end method
.method public static e(Landroid/content/Context;)V
.registers 5
.prologue
.line 188
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
.line 189
const-string v1, "com.dianxinos.optimizer.action.ALARM_EVENT_ONE_DAY_ONE_TIME"
invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
.line 190
invoke-static {v0}, Ldxoptimizer/brk;->a(Landroid/content/Intent;)V
.line 192
invoke-static {p0}, Ldxoptimizer/ato;->d(Landroid/content/Context;)V
.line 194
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
const-wide/32 v2, 0x5265c00
add-long/2addr v0, v2
.line 195
const-string v2, "com.dianxinos.optimizer.action.ALARM_EVENT_ONE_DAY_ONE_TIME"
invoke-static {v2, v0, v1}, Ldxoptimizer/aeg;->a(Ljava/lang/String;J)V
.line 197
return-void
.end method