AntiSpamActivity.smali
.class public Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;
.super Ldxoptimizer/afc;
.source "AntiSpamActivity.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
.implements Ldxoptimizer/aey$a;
.implements Ldxoptimizer/vd;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;,
Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$c;,
Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$d;,
Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;
}
.end annotation
# instance fields
.field private a:Landroid/widget/ImageButton;
.field private b:Landroid/widget/ImageButton;
.field private c:Landroid/widget/LinearLayout;
.field private d:Landroid/widget/LinearLayout;
.field private e:Landroid/widget/LinearLayout;
.field private f:Landroid/widget/ListView;
.field private g:Landroid/widget/ListView;
.field private h:Landroid/widget/TextView;
.field private j:Landroid/widget/TextView;
.field private k:Landroid/widget/TextView;
.field private l:Landroid/widget/TextView;
.field private m:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ldxoptimizer/aip;",
">;"
}
.end annotation
.end field
.field private n:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Lcom/dianxinos/optimizer/engine/antispam/model/FirewallSms;",
">;"
}
.end annotation
.end field
.field private o:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;
.field private p:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;
.field private q:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;
.field private r:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$d;
.field private s:Landroid/os/Handler;
.field private t:Landroid/content/Context;
.field private u:Landroid/content/res/Resources;
.field private v:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$c;
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 70
invoke-direct {p0}, Ldxoptimizer/afc;-><init>()V
.line 80
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->m:Ljava/util/ArrayList;
.line 81
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->n:Ljava/util/ArrayList;
return-void
.end method
.method static synthetic a(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)Landroid/content/Context;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->t:Landroid/content/Context;
return-object v0
.end method
.method static synthetic a(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;)Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;
.registers 2
.prologue
.line 70
iput-object p1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->q:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;
return-object p1
.end method
.method static synthetic a(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;Ljava/lang/String;)Ljava/lang/String;
.registers 3
.prologue
.line 70
invoke-direct {p0, p1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method private a(Ljava/lang/String;)Ljava/lang/String;
.registers 4
.prologue
const/4 v1, 0x2
.line 604
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_12
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v0
if-lt v0, v1, :cond_12
.line 605
const/4 v0, 0x0
invoke-virtual {p1, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object p1
.line 607
:cond_12
return-object p1
.end method
.method static synthetic b(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)Ljava/util/ArrayList;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->m:Ljava/util/ArrayList;
return-object v0
.end method
.method private b()V
.registers 5
.prologue
const/4 v3, 0x0
.line 488
const v0, 0x7f030070
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->setContentView(I)V
.line 489
const v0, 0x7f0e0094
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/optimizer/ui/DxTitleBar;
.line 490
const v1, 0x7f0801f4
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/ui/DxTitleBar;->b(I)Lcom/dianxinos/optimizer/ui/DxTitleBar;
move-result-object v1
.line 491
invoke-virtual {v1, p0}, Lcom/dianxinos/optimizer/ui/DxTitleBar;->a(Ldxoptimizer/vd;)Lcom/dianxinos/optimizer/ui/DxTitleBar;
move-result-object v1
.line 492
invoke-virtual {v1, p0}, Lcom/dianxinos/optimizer/ui/DxTitleBar;->a(Landroid/view/View$OnClickListener;)Lcom/dianxinos/optimizer/ui/DxTitleBar;
move-result-object v1
const v2, 0x7f0200f1
.line 493
invoke-virtual {v1, v2, p0}, Lcom/dianxinos/optimizer/ui/DxTitleBar;->b(ILandroid/view/View$OnClickListener;)Lcom/dianxinos/optimizer/ui/DxTitleBar;
.line 494
invoke-virtual {v0}, Lcom/dianxinos/optimizer/ui/DxTitleBar;->getSettingButton()Landroid/widget/ImageButton;
move-result-object v1
iput-object v1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->a:Landroid/widget/ImageButton;
.line 495
invoke-virtual {v0}, Lcom/dianxinos/optimizer/ui/DxTitleBar;->getExtendButton()Landroid/widget/ImageButton;
move-result-object v0
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->b:Landroid/widget/ImageButton;
.line 496
const v0, 0x7f0e01ad
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->c:Landroid/widget/LinearLayout;
.line 497
const v0, 0x7f0e020f
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->d:Landroid/widget/LinearLayout;
.line 498
const v0, 0x7f0e01b1
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->e:Landroid/widget/LinearLayout;
.line 499
const v0, 0x7f0e01a4
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ListView;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->f:Landroid/widget/ListView;
.line 500
const v0, 0x7f0e01b8
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ListView;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->g:Landroid/widget/ListView;
.line 501
const v0, 0x7f0e020e
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->h:Landroid/widget/TextView;
.line 502
const v0, 0x7f0e0210
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->j:Landroid/widget/TextView;
.line 503
const v0, 0x7f0e01a5
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->k:Landroid/widget/TextView;
.line 504
const v0, 0x7f0e01b9
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->l:Landroid/widget/TextView;
.line 505
new-instance v0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;
const/4 v1, 0x1
invoke-direct {v0, p0, v1, v3}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;ILcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$1;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->o:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;
.line 506
new-instance v0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;
const/4 v1, 0x2
invoke-direct {v0, p0, v1, v3}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;ILcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$1;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->p:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;
.line 507
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->f:Landroid/widget/ListView;
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->o:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V
.line 508
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->g:Landroid/widget/ListView;
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->p:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V
.line 510
new-instance v0, Ldxoptimizer/aey;
invoke-direct {v0, p0}, Ldxoptimizer/aey;-><init>(Ldxoptimizer/aey$a;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->s:Landroid/os/Handler;
.line 511
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->t:Landroid/content/Context;
.line 512
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->getResources()Landroid/content/res/Resources;
move-result-object v0
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->u:Landroid/content/res/Resources;
.line 513
return-void
.end method
.method static synthetic c(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)Ljava/util/ArrayList;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->n:Ljava/util/ArrayList;
return-object v0
.end method
.method private c()V
.registers 8
.prologue
const/4 v6, 0x2
const/4 v5, 0x1
.line 516
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
.line 517
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
.line 519
invoke-static {}, Ldxoptimizer/ahc;->a()Ldxoptimizer/ahu;
move-result-object v1
invoke-virtual {v1, p0}, Ldxoptimizer/ahu;->a(Landroid/content/Context;)Ldxoptimizer/ahh;
move-result-object v1
invoke-interface {v1}, Ldxoptimizer/ahh;->c()I
move-result v1
.line 520
invoke-static {}, Ldxoptimizer/ahc;->a()Ldxoptimizer/ahu;
move-result-object v2
invoke-virtual {v2, p0}, Ldxoptimizer/ahu;->b(Landroid/content/Context;)Ldxoptimizer/ahj;
move-result-object v2
invoke-interface {v2}, Ldxoptimizer/ahj;->e()I
move-result v2
.line 521
const/4 v3, 0x3
if-ne v0, v3, :cond_69
.line 522
invoke-static {p0}, Ldxoptimizer/qf;->a(Landroid/content/Context;)V
.line 523
const-string v0, "nf_ctg"
const-string v3, "asp_c"
.line 524
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
.line 523
invoke-static {v0, v3, v4}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 525
invoke-static {v6}, Ldxoptimizer/cgh;->a(I)V
.line 527
if-lez v1, :cond_46
.line 528
const-string v0, "new_notify"
const-string v1, "nnpch"
.line 529
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
.line 528
invoke-static {v0, v1, v3}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 531
:cond_46
if-lez v2, :cond_53
.line 532
const-string v0, "new_notify"
const-string v1, "nnsmch"
.line 533
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 532
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 550
:cond_53
:goto_53
const-string v0, "as_ctg"
const-string v1, "as_home"
.line 551
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 550
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 552
const/16 v0, 0x22
invoke-static {p0, v0, v6}, Ldxoptimizer/bft;->a(Landroid/content/Context;II)V
.line 554
const/16 v0, 0x21
invoke-static {p0, v0, v6}, Ldxoptimizer/bft;->a(Landroid/content/Context;II)V
.line 556
return-void
.line 535
:cond_69
const/16 v1, 0x10
if-ne v0, v1, :cond_82
.line 536
invoke-static {p0}, Lcom/dianxinos/optimizer/module/antispam/spamcall/CallStateService;->c(Landroid/content/Context;)V
.line 538
invoke-static {p0}, Ldxoptimizer/qf;->a(Landroid/content/Context;)V
.line 539
const-string v0, "as_ctg"
const-string v1, "as_bnc"
.line 540
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 539
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 541
invoke-static {v6}, Ldxoptimizer/cgh;->a(I)V
goto :goto_53
.line 542
:cond_82
const/16 v1, 0xe
if-ne v0, v1, :cond_53
.line 544
invoke-static {v6}, Ldxoptimizer/cgh;->a(I)V
.line 545
const-string v0, "bg"
const-string v1, "pc_cfn"
.line 547
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 545
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
goto :goto_53
.end method
.method static synthetic d(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)Landroid/widget/ListView;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->f:Landroid/widget/ListView;
return-object v0
.end method
.method private d()V
.registers 3
.prologue
.line 559
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->q:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;
if-eqz v0, :cond_d
.line 560
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->q:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;->cancel(Z)Z
.line 561
const/4 v0, 0x0
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->q:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;
.line 563
:cond_d
return-void
.end method
.method static synthetic e(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)Landroid/widget/TextView;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->h:Landroid/widget/TextView;
return-object v0
.end method
.method private e()V
.registers 3
.prologue
.line 566
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->q:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;
if-nez v0, :cond_14
.line 567
new-instance v0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$1;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->q:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;
.line 568
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->q:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;
const/4 v1, 0x0
new-array v1, v1, [Ljava/lang/Integer;
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$b;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
.line 570
:cond_14
return-void
.end method
.method static synthetic f(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)Landroid/widget/TextView;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->k:Landroid/widget/TextView;
return-object v0
.end method
.method private f()V
.registers 5
.prologue
.line 573
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->r:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$d;
if-nez v0, :cond_18
.line 574
new-instance v0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$d;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$d;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$1;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->r:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$d;
.line 575
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v0
sget-object v1, Ldxoptimizer/aht$d;->a:Landroid/net/Uri;
const/4 v2, 0x1
iget-object v3, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->r:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$d;
invoke-virtual {v0, v1, v2, v3}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V
.line 577
:cond_18
return-void
.end method
.method static synthetic g(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)Landroid/widget/ListView;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->g:Landroid/widget/ListView;
return-object v0
.end method
.method private g()V
.registers 3
.prologue
.line 580
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->r:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$d;
if-eqz v0, :cond_10
.line 581
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v0
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->r:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$d;
invoke-virtual {v0, v1}, Landroid/content/ContentResolver;->unregisterContentObserver(Landroid/database/ContentObserver;)V
.line 582
const/4 v0, 0x0
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->r:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$d;
.line 584
:cond_10
return-void
.end method
.method static synthetic h(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)Landroid/widget/TextView;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->j:Landroid/widget/TextView;
return-object v0
.end method
.method private h()V
.registers 4
.prologue
.line 587
invoke-static {}, Ldxoptimizer/cbn;->a()Ldxoptimizer/cbn;
move-result-object v0
new-instance v1, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$2;
invoke-direct {v1, p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$2;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)V
const/4 v2, 0x4
invoke-virtual {v0, v1, v2}, Ldxoptimizer/cbn;->a(Ljava/lang/Runnable;I)V
.line 601
return-void
.end method
.method static synthetic i(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)Landroid/widget/TextView;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->l:Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic j(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->o:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;
return-object v0
.end method
.method static synthetic k(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->p:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$a;
return-object v0
.end method
.method static synthetic l(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)V
.registers 1
.prologue
.line 70
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->e()V
return-void
.end method
.method static synthetic m(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)V
.registers 1
.prologue
.line 70
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->h()V
return-void
.end method
.method static synthetic n(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)Landroid/content/res/Resources;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->u:Landroid/content/res/Resources;
return-object v0
.end method
.method static synthetic o(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)V
.registers 1
.prologue
.line 70
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->c()V
return-void
.end method
.method static synthetic p(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)V
.registers 1
.prologue
.line 70
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->f()V
return-void
.end method
.method static synthetic q(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)Landroid/os/Handler;
.registers 2
.prologue
.line 70
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->s:Landroid/os/Handler;
return-object v0
.end method
# virtual methods
.method public g_()V
.registers 2
.prologue
.line 464
const v0, 0x7f0e020d
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-static {p0, v0}, Ldxoptimizer/cch;->a(Landroid/app/Activity;Landroid/view/View;)V
.line 465
return-void
.end method
.method public handleMessage(Landroid/os/Message;)V
.registers 5
.prologue
const/4 v2, 0x2
.line 475
iget v0, p1, Landroid/os/Message;->what:I
packed-switch v0, :pswitch_data_18
.line 485
:goto_6
return-void
.line 477
:pswitch_7
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->t:Landroid/content/Context;
const/4 v1, 0x1
invoke-static {v0, v1}, Ldxoptimizer/cdn;->a(Landroid/content/Context;I)V
.line 479
const/16 v0, 0x22
invoke-static {p0, v0, v2}, Ldxoptimizer/bft;->a(Landroid/content/Context;II)V
.line 481
const/16 v0, 0x21
invoke-static {p0, v0, v2}, Ldxoptimizer/bft;->a(Landroid/content/Context;II)V
goto :goto_6
.line 475
:pswitch_data_18
.packed-switch 0x10
:pswitch_7
.end packed-switch
.end method
.method public onBackPressed()V
.registers 1
.prologue
.line 469
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->g_()V
.line 470
return-void
.end method
.method public onClick(Landroid/view/View;)V
.registers 5
.prologue
const/4 v2, 0x1
.line 435
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->c:Landroid/widget/LinearLayout;
if-ne p1, v0, :cond_1d
.line 436
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/module/antispam/NumberIdentificationActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 437
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->b(Landroid/content/Intent;)V
.line 438
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->t:Landroid/content/Context;
invoke-static {v0}, Ldxoptimizer/avj;->e(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_1c
.line 439
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->t:Landroid/content/Context;
invoke-static {v0, v2}, Ldxoptimizer/avj;->c(Landroid/content/Context;Z)V
.line 460
:cond_1c
:goto_1c
return-void
.line 441
:cond_1d
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->d:Landroid/widget/LinearLayout;
if-ne p1, v0, :cond_39
.line 442
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/module/antispam/SpamSmsRecordsActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 443
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->b(Landroid/content/Intent;)V
.line 444
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->t:Landroid/content/Context;
invoke-static {v0}, Ldxoptimizer/avj;->f(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_1c
.line 445
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->t:Landroid/content/Context;
invoke-static {v0, v2}, Ldxoptimizer/avj;->d(Landroid/content/Context;Z)V
goto :goto_1c
.line 447
:cond_39
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->e:Landroid/widget/LinearLayout;
if-ne p1, v0, :cond_4d
.line 448
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/module/antispam/BlackWhiteListActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 449
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->b(Landroid/content/Intent;)V
.line 450
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->t:Landroid/content/Context;
invoke-static {v0}, Ldxoptimizer/avg;->u(Landroid/content/Context;)V
goto :goto_1c
.line 451
:cond_4d
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->a:Landroid/widget/ImageButton;
if-ne p1, v0, :cond_5f
.line 452
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/module/antispam/AntiSpamSettingsActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 453
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->b(Landroid/content/Intent;)V
.line 454
invoke-static {p0}, Ldxoptimizer/avg;->M(Landroid/content/Context;)V
goto :goto_1c
.line 455
:cond_5f
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->b:Landroid/widget/ImageButton;
if-ne p1, v0, :cond_1c
.line 456
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/module/policepublicjoint/PPMainPageActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 457
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->b(Landroid/content/Intent;)V
.line 458
const-string v0, "fg_ctg"
const-string v1, "fg_pmc"
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
goto :goto_1c
.end method
.method protected onCreate(Landroid/os/Bundle;)V
.registers 4
.prologue
.line 384
invoke-super {p0, p1}, Ldxoptimizer/afc;->onCreate(Landroid/os/Bundle;)V
.line 385
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->b()V
.line 386
const v0, 0x7f0e020d
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
new-instance v1, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$1;
invoke-direct {v1, p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$1;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;)V
invoke-static {p0, v0, v1}, Ldxoptimizer/cch;->a(Landroid/app/Activity;Landroid/view/View;Ldxoptimizer/cch$a;)V
.line 393
return-void
.end method
.method protected onDestroy()V
.registers 1
.prologue
.line 429
invoke-super {p0}, Ldxoptimizer/afc;->onDestroy()V
.line 430
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->g()V
.line 431
return-void
.end method
.method protected onResume()V
.registers 4
.prologue
.line 397
invoke-super {p0}, Ldxoptimizer/afc;->onResume()V
.line 398
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->e()V
.line 399
const-string v0, "as_ctg"
const-string v1, "as_cmhc"
const/4 v2, 0x1
.line 400
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 399
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 401
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->h()V
.line 402
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->v:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$c;
if-nez v0, :cond_30
.line 403
new-instance v0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$c;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$c;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$1;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->v:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$c;
.line 404
new-instance v0, Landroid/content/IntentFilter;
invoke-direct {v0}, Landroid/content/IntentFilter;-><init>()V
.line 405
const-string v1, "com.dianxinos.optimizer.action.ANTISPAM_EVENT"
invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 406
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->v:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$c;
invoke-static {p0, v1, v0}, Ldxoptimizer/cga;->a(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 408
:cond_30
return-void
.end method
.method protected onStop()V
.registers 3
.prologue
const/4 v1, 0x0
.line 412
invoke-super {p0}, Ldxoptimizer/afc;->onStop()V
.line 413
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->d()V
.line 415
:try_start_7
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->v:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$c;
if-eqz v0, :cond_10
.line 416
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->v:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$c;
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
:try_end_10
.catch Ljava/lang/IllegalArgumentException; {:try_start_7 .. :try_end_10} :catch_13
.catch Ljava/lang/Exception; {:try_start_7 .. :try_end_10} :catch_17
.catchall {:try_start_7 .. :try_end_10} :catchall_1b
.line 423
:cond_10
iput-object v1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->v:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$c;
.line 425
:goto_12
return-void
.line 418
:catch_13
move-exception v0
.line 423
iput-object v1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->v:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$c;
goto :goto_12
.line 420
:catch_17
move-exception v0
.line 423
iput-object v1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->v:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$c;
goto :goto_12
:catchall_1b
move-exception v0
iput-object v1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity;->v:Lcom/dianxinos/optimizer/module/antispam/AntiSpamActivity$c;
throw v0
.end method