AVSettingActivity.smali
.class public Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;
.super Ldxoptimizer/afc;
.source "AVSettingActivity.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
.implements Lcom/dianxinos/common/ui/view/DxPreference$a;
.implements Ldxoptimizer/agt$a;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity$a;
}
.end annotation
# instance fields
.field a:Landroid/content/BroadcastReceiver;
.field private b:Lcom/dianxinos/common/ui/view/DxPreference;
.field private c:Lcom/dianxinos/common/ui/view/DxPreference;
.field private d:Lcom/dianxinos/common/ui/view/DxPreference;
.field private e:Lcom/dianxinos/common/ui/view/DxPreference;
.field private f:Lcom/dianxinos/common/ui/view/DxPreference;
.field private g:Lcom/dianxinos/common/ui/view/DxPreference;
.field private h:Lcom/dianxinos/common/ui/view/DxPreference;
.field private j:Landroid/view/View;
.field private k:Landroid/view/View;
.field private l:Ldxoptimizer/ccb;
.field private m:I
.field private n:I
.field private o:Ldxoptimizer/awv;
.field private p:Ldxoptimizer/awi;
.field private q:[Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 46
invoke-direct {p0}, Ldxoptimizer/afc;-><init>()V
.line 64
new-instance v0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity$1;
invoke-direct {v0, p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity$1;-><init>(Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->o:Ldxoptimizer/awv;
.line 75
new-instance v0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity$2;
invoke-direct {v0, p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity$2;-><init>(Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->a:Landroid/content/BroadcastReceiver;
return-void
.end method
.method static synthetic a(Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;Ldxoptimizer/ccb;)Ldxoptimizer/ccb;
.registers 2
.prologue
.line 46
iput-object p1, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->l:Ldxoptimizer/ccb;
return-object p1
.end method
.method static synthetic a(Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;)V
.registers 1
.prologue
.line 46
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e()V
return-void
.end method
.method static synthetic b(Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;)Lcom/dianxinos/common/ui/view/DxPreference;
.registers 2
.prologue
.line 46
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e:Lcom/dianxinos/common/ui/view/DxPreference;
return-object v0
.end method
.method static synthetic c(Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;)Ldxoptimizer/ccb;
.registers 2
.prologue
.line 46
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->l:Ldxoptimizer/ccb;
return-object v0
.end method
.method private c()V
.registers 6
.prologue
const v2, 0x7f0e0094
const/4 v4, 0x0
const/16 v3, 0x8
.line 115
const v0, 0x7f080553
new-instance v1, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity$3;
invoke-direct {v1, p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity$3;-><init>(Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;)V
invoke-static {p0, v2, v0, v1}, Ldxoptimizer/cfk;->a(Landroid/app/Activity;IILdxoptimizer/vd;)V
.line 123
invoke-virtual {p0, v2}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/optimizer/ui/DxTitleBar;
.line 124
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-string v1, "av_launch_type"
const/16 v2, 0x10
invoke-static {v0, v1, v2}, Ldxoptimizer/cgc;->a(Landroid/content/Intent;Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->m:I
.line 126
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-string v1, "extra.from"
const/4 v2, 0x1
invoke-static {v0, v1, v2}, Ldxoptimizer/cgc;->a(Landroid/content/Intent;Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->n:I
.line 129
const v0, 0x7f0e03d7
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/common/ui/view/DxPreference;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->b:Lcom/dianxinos/common/ui/view/DxPreference;
.line 130
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->b:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-static {p0}, Ldxoptimizer/axc;->b(Landroid/content/Context;)Z
move-result v1
invoke-virtual {v0, v1}, Lcom/dianxinos/common/ui/view/DxPreference;->setChecked(Z)V
.line 131
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->b:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, p0}, Lcom/dianxinos/common/ui/view/DxPreference;->setOnPrefenceChangeListener(Lcom/dianxinos/common/ui/view/DxPreference$a;)V
.line 133
const v0, 0x7f0e041e
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/common/ui/view/DxPreference;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->d:Lcom/dianxinos/common/ui/view/DxPreference;
.line 134
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->d:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-static {p0}, Ldxoptimizer/axc;->j(Landroid/content/Context;)Z
move-result v1
invoke-virtual {v0, v1}, Lcom/dianxinos/common/ui/view/DxPreference;->setChecked(Z)V
.line 135
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->d:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, p0}, Lcom/dianxinos/common/ui/view/DxPreference;->setOnPrefenceChangeListener(Lcom/dianxinos/common/ui/view/DxPreference$a;)V
.line 137
const v0, 0x7f0e041c
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/common/ui/view/DxPreference;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->c:Lcom/dianxinos/common/ui/view/DxPreference;
.line 138
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->c:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, p0}, Lcom/dianxinos/common/ui/view/DxPreference;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 140
const v0, 0x7f0e0418
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/common/ui/view/DxPreference;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->f:Lcom/dianxinos/common/ui/view/DxPreference;
.line 141
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->f:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, p0}, Lcom/dianxinos/common/ui/view/DxPreference;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 142
const v0, 0x7f0e0419
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->j:Landroid/view/View;
.line 144
const v0, 0x7f0e041a
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/common/ui/view/DxPreference;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->g:Lcom/dianxinos/common/ui/view/DxPreference;
.line 145
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->g:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, p0}, Lcom/dianxinos/common/ui/view/DxPreference;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 147
const v0, 0x7f0e041b
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/common/ui/view/DxPreference;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e:Lcom/dianxinos/common/ui/view/DxPreference;
.line 148
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, p0}, Lcom/dianxinos/common/ui/view/DxPreference;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 150
const v0, 0x7f0e041d
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->k:Landroid/view/View;
.line 151
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->k:Landroid/view/View;
invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V
.line 153
const v0, 0x7f0e041f
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/common/ui/view/DxPreference;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->h:Lcom/dianxinos/common/ui/view/DxPreference;
.line 154
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->h:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, p0}, Lcom/dianxinos/common/ui/view/DxPreference;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 156
iget v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->m:I
const/16 v1, 0x40
if-ne v0, v1, :cond_ef
.line 157
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->b:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, v4}, Lcom/dianxinos/common/ui/view/DxPreference;->setVisibility(I)V
.line 158
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->k:Landroid/view/View;
invoke-virtual {v0, v4}, Landroid/view/View;->setVisibility(I)V
.line 159
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->d:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, v4}, Lcom/dianxinos/common/ui/view/DxPreference;->setVisibility(I)V
.line 160
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->j:Landroid/view/View;
invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V
.line 161
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->f:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, v3}, Lcom/dianxinos/common/ui/view/DxPreference;->setVisibility(I)V
.line 162
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->h:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, v3}, Lcom/dianxinos/common/ui/view/DxPreference;->setVisibility(I)V
.line 164
:cond_ef
return-void
.end method
.method private d()V
.registers 4
.prologue
.line 224
const/4 v0, -0x1
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->setResult(I)V
.line 225
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/module/antivirus/activity/AntivirusMainActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 226
const-string v1, "av_launch_type"
const/16 v2, 0x20
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 227
const/high16 v1, 0x4000000
invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
.line 229
invoke-static {p0, v0}, Ldxoptimizer/axa;->a(Ldxoptimizer/aev;Landroid/content/Intent;)V
.line 230
iget v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->n:I
const/4 v1, 0x1
if-ne v0, v1, :cond_22
.line 231
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->finish()V
.line 233
:cond_22
return-void
.end method
.method private e()V
.registers 15
.prologue
const-wide/32 v12, 0x5265c00
const-wide/32 v10, 0x36ee80
const v9, 0x7f080e6a
const/4 v8, 0x0
const/4 v1, 0x1
.line 262
sget-boolean v0, Ldxoptimizer/awe;->a:Z
if-eqz v0, :cond_1d
.line 263
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e:Lcom/dianxinos/common/ui/view/DxPreference;
const v1, 0x7f080e7c
invoke-virtual {v0, v1}, Lcom/dianxinos/common/ui/view/DxPreference;->setSummary(I)V
.line 264
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, v8}, Lcom/dianxinos/common/ui/view/DxPreference;->setClickable(Z)V
.line 297
:goto_1c
return-void
.line 266
:cond_1d
invoke-static {p0}, Ldxoptimizer/axc;->h(Landroid/content/Context;)Ljava/lang/Long;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v2
const-wide/16 v4, 0x0
cmp-long v0, v2, v4
if-nez v0, :cond_42
.line 267
invoke-static {p0}, Ldxoptimizer/axc;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
.line 268
iget-object v2, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e:Lcom/dianxinos/common/ui/view/DxPreference;
new-array v3, v1, [Ljava/lang/Object;
aput-object v0, v3, v8
invoke-virtual {p0, v9, v3}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v2, v0}, Lcom/dianxinos/common/ui/view/DxPreference;->setSummary(Ljava/lang/CharSequence;)V
.line 295
:cond_3c
:goto_3c
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v0, v1}, Lcom/dianxinos/common/ui/view/DxPreference;->setClickable(Z)V
goto :goto_1c
.line 271
:cond_42
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
.line 272
invoke-static {p0}, Ldxoptimizer/axc;->h(Landroid/content/Context;)Ljava/lang/Long;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v4
sub-long/2addr v2, v4
.line 271
invoke-static {v2, v3}, Ljava/lang/Math;->abs(J)J
move-result-wide v2
.line 273
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v4
.line 274
invoke-static {p0}, Ldxoptimizer/axc;->h(Landroid/content/Context;)Ljava/lang/Long;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v6
.line 273
invoke-static {v4, v5, v6, v7}, Ldxoptimizer/cdg;->a(JJ)Z
move-result v0
.line 275
if-eqz v0, :cond_82
.line 276
cmp-long v0, v2, v10
if-gez v0, :cond_71
.line 277
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e:Lcom/dianxinos/common/ui/view/DxPreference;
const v4, 0x7f080e6c
invoke-virtual {v0, v4}, Lcom/dianxinos/common/ui/view/DxPreference;->setSummary(I)V
.line 279
:cond_71
cmp-long v0, v2, v10
if-lez v0, :cond_3c
cmp-long v0, v2, v12
if-gez v0, :cond_3c
.line 280
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e:Lcom/dianxinos/common/ui/view/DxPreference;
const v2, 0x7f080e6d
invoke-virtual {v0, v2}, Lcom/dianxinos/common/ui/view/DxPreference;->setSummary(I)V
goto :goto_3c
.line 283
:cond_82
const-wide/32 v4, 0x240c8400
cmp-long v0, v2, v4
if-gez v0, :cond_a3
.line 284
div-long v4, v2, v12
long-to-int v0, v4
.line 285
if-nez v0, :cond_8f
move v0, v1
.line 286
:cond_8f
iget-object v4, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e:Lcom/dianxinos/common/ui/view/DxPreference;
const v5, 0x7f080e6b
new-array v6, v1, [Ljava/lang/Object;
.line 287
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v0
aput-object v0, v6, v8
.line 286
invoke-virtual {p0, v5, v6}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v4, v0}, Lcom/dianxinos/common/ui/view/DxPreference;->setSummary(Ljava/lang/CharSequence;)V
.line 289
:cond_a3
const-wide/32 v4, 0x240c8400
cmp-long v0, v2, v4
if-ltz v0, :cond_3c
.line 290
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e:Lcom/dianxinos/common/ui/view/DxPreference;
new-array v2, v1, [Ljava/lang/Object;
.line 291
invoke-static {p0}, Ldxoptimizer/axc;->h(Landroid/content/Context;)Ljava/lang/Long;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Long;->longValue()J
move-result-wide v4
invoke-static {v4, v5}, Ldxoptimizer/cdg;->c(J)Ljava/lang/String;
move-result-object v3
aput-object v3, v2, v8
.line 290
invoke-virtual {p0, v9, v2}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Lcom/dianxinos/common/ui/view/DxPreference;->setSummary(Ljava/lang/CharSequence;)V
goto/16 :goto_3c
.end method
# virtual methods
.method public a(ILjava/util/List;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 301
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->d()V
.line 302
return-void
.end method
.method public a(Lcom/dianxinos/common/ui/view/DxPreference;Ljava/lang/Object;)V
.registers 5
.prologue
.line 245
check-cast p2, Ljava/lang/Boolean;
invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
.line 246
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->b:Lcom/dianxinos/common/ui/view/DxPreference;
if-ne p1, v1, :cond_18
.line 247
if-nez v0, :cond_f
.line 248
invoke-static {p0}, Ldxoptimizer/avs;->k(Landroid/content/Context;)V
.line 250
:cond_f
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->b:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v1, v0}, Lcom/dianxinos/common/ui/view/DxPreference;->setChecked(Z)V
.line 251
invoke-static {p0, v0}, Ldxoptimizer/axc;->a(Landroid/content/Context;Z)V
.line 259
:cond_17
:goto_17
return-void
.line 252
:cond_18
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->d:Lcom/dianxinos/common/ui/view/DxPreference;
if-ne p1, v1, :cond_17
.line 253
if-nez v0, :cond_21
.line 254
invoke-static {p0}, Ldxoptimizer/avs;->l(Landroid/content/Context;)V
.line 256
:cond_21
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->d:Lcom/dianxinos/common/ui/view/DxPreference;
invoke-virtual {v1, v0}, Lcom/dianxinos/common/ui/view/DxPreference;->setChecked(Z)V
.line 257
invoke-static {p0, v0}, Ldxoptimizer/axc;->h(Landroid/content/Context;Z)V
goto :goto_17
.end method
.method public a(Ldxoptimizer/awu;)V
.registers 3
.prologue
.line 191
new-instance v0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity$4;
invoke-direct {v0, p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity$4;-><init>(Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;)V
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->runOnUiThread(Ljava/lang/Runnable;)V
.line 198
return-void
.end method
.method public b()V
.registers 6
.prologue
.line 180
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->p:Ldxoptimizer/awi;
iget v1, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->m:I
invoke-static {v1}, Ldxoptimizer/axd;->a(I)I
move-result v1
const/4 v2, 0x4
invoke-virtual {v0, v1, v2}, Ldxoptimizer/awi;->b(II)I
move-result v0
.line 181
if-gtz v0, :cond_1c
.line 182
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->c:Lcom/dianxinos/common/ui/view/DxPreference;
const v1, 0x7f08072b
invoke-virtual {p0, v1}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/dianxinos/common/ui/view/DxPreference;->setSummary(Ljava/lang/CharSequence;)V
.line 188
:goto_1b
return-void
.line 184
:cond_1c
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->c:Lcom/dianxinos/common/ui/view/DxPreference;
const v2, 0x7f080728
const/4 v3, 0x1
new-array v3, v3, [Ljava/lang/Object;
const/4 v4, 0x0
.line 185
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v0
aput-object v0, v3, v4
.line 184
invoke-virtual {p0, v2, v3}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Lcom/dianxinos/common/ui/view/DxPreference;->setSummary(Ljava/lang/CharSequence;)V
goto :goto_1b
.end method
.method public b(ILjava/util/List;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 306
invoke-static {p0, p2}, Ldxoptimizer/agt;->a(Landroid/app/Activity;Ljava/util/List;)Z
move-result v0
if-eqz v0, :cond_12
.line 307
new-instance v0, Ldxoptimizer/ags$a;
invoke-direct {v0, p0}, Ldxoptimizer/ags$a;-><init>(Landroid/app/Activity;)V
invoke-virtual {v0, p2}, Ldxoptimizer/ags$a;->a(Ljava/util/List;)Ldxoptimizer/ags;
move-result-object v0
invoke-virtual {v0}, Ldxoptimizer/ags;->a()V
.line 309
:cond_12
return-void
.end method
.method protected onActivityResult(IILandroid/content/Intent;)V
.registers 5
.prologue
.line 320
invoke-super {p0, p1, p2, p3}, Ldxoptimizer/afc;->onActivityResult(IILandroid/content/Intent;)V
.line 321
const/16 v0, 0x3ebd
if-ne p1, v0, :cond_12
.line 322
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->q:[Ljava/lang/String;
invoke-static {p0, v0}, Ldxoptimizer/agt;->a(Landroid/content/Context;[Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_12
.line 323
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->d()V
.line 326
:cond_12
return-void
.end method
.method public onClick(Landroid/view/View;)V
.registers 5
.prologue
const/4 v2, 0x1
.line 202
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->c:Lcom/dianxinos/common/ui/view/DxPreference;
if-ne p1, v0, :cond_17
.line 204
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/module/antivirus/activity/AVIgnoreActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 205
const-string v1, "av_launch_type"
iget v2, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->m:I
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 206
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->b(Landroid/content/Intent;)V
.line 221
:cond_16
:goto_16
return-void
.line 207
:cond_17
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e:Lcom/dianxinos/common/ui/view/DxPreference;
if-ne p1, v0, :cond_2f
.line 208
invoke-static {p0}, Ldxoptimizer/avs;->c(Landroid/content/Context;)V
.line 209
sget-boolean v0, Ldxoptimizer/awe;->a:Z
if-nez v0, :cond_16
.line 210
new-instance v0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity$a;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity$a;-><init>(Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity$1;)V
const/4 v1, 0x0
new-array v1, v1, [Ljava/lang/Void;
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity$a;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
goto :goto_16
.line 211
:cond_2f
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->f:Lcom/dianxinos/common/ui/view/DxPreference;
if-ne p1, v0, :cond_39
.line 212
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->q:[Ljava/lang/String;
invoke-static {p0, v2, v0}, Ldxoptimizer/agt;->a(Landroid/app/Activity;I[Ljava/lang/String;)V
goto :goto_16
.line 213
:cond_39
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->g:Lcom/dianxinos/common/ui/view/DxPreference;
if-ne p1, v0, :cond_4d
.line 214
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/module/antivirus/activity/AntiStagefrightActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 215
const-string v1, "enter_type"
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 216
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->b(Landroid/content/Intent;)V
goto :goto_16
.line 217
:cond_4d
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->h:Lcom/dianxinos/common/ui/view/DxPreference;
if-ne p1, v0, :cond_16
.line 218
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/module/antivirus/activity/AVMoreSettingActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 219
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->b(Landroid/content/Intent;)V
goto :goto_16
.end method
.method protected onCreate(Landroid/os/Bundle;)V
.registers 6
.prologue
const/4 v3, 0x1
const/4 v2, 0x0
.line 93
invoke-super {p0, p1}, Ldxoptimizer/afc;->onCreate(Landroid/os/Bundle;)V
.line 94
const v0, 0x7f0300ee
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->setContentView(I)V
.line 95
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->c()V
.line 96
invoke-static {p0}, Ldxoptimizer/awi;->a(Landroid/content/Context;)Ldxoptimizer/awi;
move-result-object v0
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->p:Ldxoptimizer/awi;
.line 97
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->p:Ldxoptimizer/awi;
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->o:Ldxoptimizer/awv;
invoke-virtual {v0, v1}, Ldxoptimizer/awi;->a(Ldxoptimizer/awv;)Z
.line 98
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->e()V
.line 99
new-instance v0, Landroid/content/IntentFilter;
invoke-direct {v0}, Landroid/content/IntentFilter;-><init>()V
.line 100
const-string v1, "libs.update.complete.action"
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 101
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->a:Landroid/content/BroadcastReceiver;
invoke-static {p0, v1, v0}, Ldxoptimizer/cga;->a(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 103
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x16
if-le v0, v1, :cond_3a
.line 104
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->g:Lcom/dianxinos/common/ui/view/DxPreference;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Lcom/dianxinos/common/ui/view/DxPreference;->setVisibility(I)V
.line 106
:cond_3a
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x10
if-lt v0, v1, :cond_4e
.line 107
const/4 v0, 0x2
new-array v0, v0, [Ljava/lang/String;
const-string v1, "android.permission.WRITE_EXTERNAL_STORAGE"
aput-object v1, v0, v2
const-string v1, "android.permission.READ_EXTERNAL_STORAGE"
aput-object v1, v0, v3
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->q:[Ljava/lang/String;
.line 112
:goto_4d
return-void
.line 110
:cond_4e
new-array v0, v3, [Ljava/lang/String;
const-string v1, "android.permission.WRITE_EXTERNAL_STORAGE"
aput-object v1, v0, v2
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->q:[Ljava/lang/String;
goto :goto_4d
.end method
.method public onDestroy()V
.registers 3
.prologue
.line 174
invoke-super {p0}, Ldxoptimizer/afc;->onDestroy()V
.line 175
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->p:Ldxoptimizer/awi;
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->o:Ldxoptimizer/awv;
invoke-virtual {v0, v1}, Ldxoptimizer/awi;->a(Ldxoptimizer/awq;)Z
.line 176
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->a:Landroid/content/BroadcastReceiver;
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
.line 177
return-void
.end method
.method public onKeyDown(ILandroid/view/KeyEvent;)Z
.registers 4
.prologue
.line 237
const/4 v0, 0x4
if-ne p1, v0, :cond_6
.line 238
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->finish()V
.line 240
:cond_6
const/4 v0, 0x1
return v0
.end method
.method public onRequestPermissionsResult(I[Ljava/lang/String;[I)V
.registers 6
.prologue
.line 314
invoke-super {p0, p1, p2, p3}, Ldxoptimizer/afc;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V
.line 315
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
aput-object p0, v0, v1
invoke-static {p1, p2, p3, v0}, Ldxoptimizer/agt;->a(I[Ljava/lang/String;[I[Ljava/lang/Object;)V
.line 316
return-void
.end method
.method protected onResume()V
.registers 1
.prologue
.line 168
invoke-super {p0}, Ldxoptimizer/afc;->onResume()V
.line 169
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antivirus/activity/AVSettingActivity;->b()V
.line 170
return-void
.end method