AntiSpamNumReportActivity.smali
.class public Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;
.super Ldxoptimizer/afc;
.source "AntiSpamNumReportActivity.java"
# interfaces
.implements Landroid/support/design/widget/AppBarLayout$b;
.implements Landroid/view/View$OnClickListener;
.implements Ldxoptimizer/auk$d;
.implements Ldxoptimizer/vd;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$a;
}
.end annotation
# instance fields
.field private a:Landroid/support/v7/widget/RecyclerView;
.field private b:Ldxoptimizer/auk;
.field private c:Landroid/widget/TextView;
.field private d:Landroid/widget/TextView;
.field private e:Landroid/widget/TextView;
.field private f:Landroid/support/design/widget/AppBarLayout;
.field private g:Landroid/widget/RelativeLayout;
.field private h:Landroid/support/design/widget/CollapsingToolbarLayout;
.field private j:Landroid/widget/TextView;
.field private k:Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$a;
.field private l:I
.field private m:I
.field private n:Landroid/os/Handler;
.field private o:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ldxoptimizer/avc;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 72
invoke-direct {p0}, Ldxoptimizer/afc;-><init>()V
.line 85
new-instance v0, Landroid/os/Handler;
invoke-direct {v0}, Landroid/os/Handler;-><init>()V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->n:Landroid/os/Handler;
.line 86
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->o:Ljava/util/List;
return-void
.end method
.method static synthetic a(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;I)I
.registers 2
.prologue
.line 72
iput p1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->l:I
return p1
.end method
.method static synthetic a(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;)Landroid/support/v7/widget/RecyclerView;
.registers 2
.prologue
.line 72
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->a:Landroid/support/v7/widget/RecyclerView;
return-object v0
.end method
.method static synthetic a(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$a;)Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$a;
.registers 2
.prologue
.line 72
iput-object p1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->k:Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$a;
return-object p1
.end method
.method private a(II)V
.registers 13
.prologue
const/4 v7, 0x1
const/4 v8, 0x0
.line 193
const-wide/16 v4, 0x5dc
.line 194
iget v2, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->l:I
iget-object v6, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->e:Landroid/widget/TextView;
move-object v1, p0
move v3, p1
invoke-virtual/range {v1 .. v6}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->a(IIJLandroid/widget/TextView;)Landroid/animation/ValueAnimator;
move-result-object v9
.line 195
iget v2, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->m:I
iget-object v6, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->c:Landroid/widget/TextView;
move-object v1, p0
move v3, p2
invoke-virtual/range {v1 .. v6}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->a(IIJLandroid/widget/TextView;)Landroid/animation/ValueAnimator;
move-result-object v2
.line 196
if-nez v9, :cond_22
move v1, v7
:goto_1b
if-nez v2, :cond_24
move v0, v7
:goto_1e
and-int/2addr v0, v1
if-eqz v0, :cond_26
.line 214
:goto_21
return-void
:cond_22
move v1, v8
.line 196
goto :goto_1b
:cond_24
move v0, v8
goto :goto_1e
.line 197
:cond_26
new-instance v3, Landroid/animation/AnimatorSet;
invoke-direct {v3}, Landroid/animation/AnimatorSet;-><init>()V
.line 198
if-eqz v9, :cond_4a
move v1, v7
:goto_2e
if-eqz v2, :cond_4c
move v0, v7
:goto_31
and-int/2addr v0, v1
if-eqz v0, :cond_4e
.line 199
const/4 v0, 0x2
new-array v0, v0, [Landroid/animation/Animator;
aput-object v9, v0, v8
aput-object v2, v0, v7
invoke-virtual {v3, v0}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
.line 205
:goto_3e
invoke-virtual {v3}, Landroid/animation/AnimatorSet;->start()V
.line 206
new-instance v0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$3;
invoke-direct {v0, p0, p1, p2}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$3;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;II)V
invoke-virtual {v3, v0}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V
goto :goto_21
:cond_4a
move v1, v8
.line 198
goto :goto_2e
:cond_4c
move v0, v8
goto :goto_31
.line 200
:cond_4e
if-eqz v9, :cond_54
.line 201
invoke-virtual {v3, v9}, Landroid/animation/AnimatorSet;->play(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;
goto :goto_3e
.line 203
:cond_54
invoke-virtual {v3, v2}, Landroid/animation/AnimatorSet;->play(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder;
goto :goto_3e
.end method
.method static synthetic a(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;II)V
.registers 3
.prologue
.line 72
invoke-direct {p0, p1, p2}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->a(II)V
return-void
.end method
.method static synthetic a(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;Ljava/lang/String;I)V
.registers 3
.prologue
.line 72
invoke-direct {p0, p1, p2}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->b(Ljava/lang/String;I)V
return-void
.end method
.method private a(Ljava/lang/String;I)V
.registers 10
.prologue
const/4 v3, 0x0
.line 322
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_8
.line 373
:goto_7
return-void
.line 323
:cond_8
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->d()V
.line 324
new-instance v5, Ldxoptimizer/cca;
invoke-direct {v5, p0}, Ldxoptimizer/cca;-><init>(Landroid/content/Context;)V
.line 325
const v0, 0x7f03008b
invoke-virtual {v5, v0}, Ldxoptimizer/cca;->d(I)Landroid/view/View;
.line 326
const v0, 0x7f0e01bc
invoke-virtual {v5, v0}, Ldxoptimizer/cca;->findViewById(I)Landroid/view/View;
move-result-object v0
move-object v6, v0
check-cast v6, Landroid/widget/GridView;
.line 327
new-instance v4, Ljava/util/ArrayList;
invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
move v1, v3
.line 328
:goto_26
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->o:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-ge v1, v0, :cond_5a
.line 329
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->o:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/avc;
.line 330
const/16 v2, 0x9
if-gt v1, v2, :cond_41
.line 331
invoke-interface {v4, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 328
:cond_3d
:goto_3d
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_26
.line 332
:cond_41
const v2, 0x7f080186
invoke-virtual {p0, v2}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getString(I)Ljava/lang/String;
move-result-object v2
iget-object v0, v0, Ldxoptimizer/avc;->a:Ljava/lang/String;
invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_3d
.line 333
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->o:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
invoke-interface {v4, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_3d
.line 336
:cond_5a
new-instance v2, Ldxoptimizer/avn;
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
sget v1, Ldxoptimizer/avn;->c:I
invoke-direct {v2, v0, v1, v4}, Ldxoptimizer/avn;-><init>(Landroid/content/Context;ILjava/util/List;)V
.line 338
invoke-virtual {v6, v2}, Landroid/widget/GridView;->setAdapter(Landroid/widget/ListAdapter;)V
.line 339
const v0, 0x7f0202bb
const v1, 0x7f09012a
invoke-virtual {v5, v0, v3, v1}, Ldxoptimizer/cca;->a(III)V
.line 340
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const v1, 0x7f080169
invoke-virtual {p0, v1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v5, v0}, Ldxoptimizer/cca;->setTitle(Ljava/lang/CharSequence;)V
.line 341
invoke-virtual {v5, v3, v3, v3, v3}, Ldxoptimizer/cca;->a(IIII)V
.line 342
invoke-virtual {v5, v3, v3, v3, v3}, Ldxoptimizer/cca;->b(IIII)V
.line 343
const/16 v0, 0x8
invoke-virtual {v5, v0}, Ldxoptimizer/cca;->m(I)V
.line 344
new-instance v0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$6;
move-object v1, p0
move-object v3, p1
move v4, p2
invoke-direct/range {v0 .. v5}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$6;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;Ldxoptimizer/avn;Ljava/lang/String;ILdxoptimizer/cca;)V
invoke-virtual {v6, v0}, Landroid/widget/GridView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
.line 372
const/4 v0, 0x2
invoke-virtual {v5, v0}, Ldxoptimizer/cca;->n(I)V
goto/16 :goto_7
.end method
.method static synthetic b(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;I)I
.registers 2
.prologue
.line 72
iput p1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->m:I
return p1
.end method
.method static synthetic b(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;)Ldxoptimizer/auk;
.registers 2
.prologue
.line 72
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->b:Ldxoptimizer/auk;
return-object v0
.end method
.method private b()V
.registers 4
.prologue
const v1, 0x7f0e0094
.line 145
const v0, 0x7f08020c
invoke-static {p0, v1, v0, p0}, Ldxoptimizer/cfk;->b(Landroid/app/Activity;IILdxoptimizer/vd;)Landroid/widget/ImageButton;
.line 146
invoke-virtual {p0, v1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/dianxinos/optimizer/ui/DxTitleBar;
.line 147
const v1, 0x7f020571
new-instance v2, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$1;
invoke-direct {v2, p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$1;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;)V
invoke-virtual {v0, v1, v2}, Lcom/dianxinos/optimizer/ui/DxTitleBar;->a(ILandroid/view/View$OnClickListener;)Lcom/dianxinos/optimizer/ui/DxTitleBar;
.line 154
const v0, 0x7f0e0244
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/support/design/widget/CollapsingToolbarLayout;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->h:Landroid/support/design/widget/CollapsingToolbarLayout;
.line 155
const v0, 0x7f0e0246
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->e:Landroid/widget/TextView;
.line 156
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->e:Landroid/widget/TextView;
const-string v1, "0"
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 157
const v0, 0x7f0e0248
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->c:Landroid/widget/TextView;
.line 158
const v0, 0x7f0e0249
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->d:Landroid/widget/TextView;
.line 159
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->c:Landroid/widget/TextView;
const-string v1, "0"
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 160
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getAssets()Landroid/content/res/AssetManager;
move-result-object v0
const-string v1, "fonts/BaiduMobileGuards9.0-Regular.ttf"
invoke-static {v0, v1}, Landroid/graphics/Typeface;->createFromAsset(Landroid/content/res/AssetManager;Ljava/lang/String;)Landroid/graphics/Typeface;
move-result-object v0
.line 161
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->e:Landroid/widget/TextView;
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
.line 162
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->c:Landroid/widget/TextView;
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
.line 163
const v0, 0x7f0e0243
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/support/design/widget/AppBarLayout;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->f:Landroid/support/design/widget/AppBarLayout;
.line 164
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->f:Landroid/support/design/widget/AppBarLayout;
invoke-virtual {v0, p0}, Landroid/support/design/widget/AppBarLayout;->a(Landroid/support/design/widget/AppBarLayout$b;)V
.line 165
const v0, 0x7f0e0245
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/RelativeLayout;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->g:Landroid/widget/RelativeLayout;
.line 166
const v0, 0x7f0e024a
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->j:Landroid/widget/TextView;
.line 167
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->j:Landroid/widget/TextView;
invoke-virtual {v0, p0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 168
const v0, 0x7f0e0126
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/support/v7/widget/RecyclerView;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->a:Landroid/support/v7/widget/RecyclerView;
.line 169
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->a:Landroid/support/v7/widget/RecyclerView;
new-instance v1, Landroid/support/v7/widget/LinearLayoutManager;
invoke-direct {v1, p0}, Landroid/support/v7/widget/LinearLayoutManager;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->setLayoutManager(Landroid/support/v7/widget/RecyclerView$h;)V
.line 170
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->a:Landroid/support/v7/widget/RecyclerView;
new-instance v1, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$2;
invoke-direct {v1, p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$2;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;)V
invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->setItemAnimator(Landroid/support/v7/widget/RecyclerView$e;)V
.line 177
new-instance v0, Ldxoptimizer/auk;
invoke-direct {v0, p0}, Ldxoptimizer/auk;-><init>(Landroid/app/Activity;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->b:Ldxoptimizer/auk;
.line 178
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->b:Ldxoptimizer/auk;
invoke-virtual {v0, p0}, Ldxoptimizer/auk;->a(Ldxoptimizer/auk$d;)V
.line 179
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->a:Landroid/support/v7/widget/RecyclerView;
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->b:Ldxoptimizer/auk;
invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->setAdapter(Landroid/support/v7/widget/RecyclerView$a;)V
.line 180
return-void
.end method
.method private b(I)V
.registers 6
.prologue
.line 292
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->n:Landroid/os/Handler;
new-instance v1, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$5;
invoke-direct {v1, p0, p1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$5;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;I)V
const-wide/16 v2, 0x3e8
invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
.line 300
return-void
.end method
.method private b(Ljava/lang/String;I)V
.registers 10
.prologue
const/4 v3, 0x0
.line 376
new-instance v5, Ldxoptimizer/cca;
invoke-direct {v5, p0}, Ldxoptimizer/cca;-><init>(Landroid/content/Context;)V
.line 377
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
const v1, 0x7f030080
const/4 v2, 0x0
invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v2
.line 379
const v0, 0x7f0202bb
const v1, 0x7f09012a
invoke-virtual {v5, v0, v3, v1}, Ldxoptimizer/cca;->a(III)V
.line 380
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const v1, 0x7f080169
invoke-virtual {p0, v1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v5, v0}, Ldxoptimizer/cca;->setTitle(Ljava/lang/CharSequence;)V
.line 381
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getResources()Landroid/content/res/Resources;
move-result-object v0
const v1, 0x7f0900ad
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
move-result v0
invoke-virtual {v5, v0}, Ldxoptimizer/cca;->f(I)V
.line 382
const v0, 0x7f0e0220
invoke-virtual {v2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/EditText;
.line 383
new-instance v1, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$7;
invoke-direct {v1, p0, v5, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$7;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;Ldxoptimizer/cca;Landroid/widget/EditText;)V
invoke-virtual {v0, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
.line 397
invoke-virtual {v5}, Ldxoptimizer/cca;->e()Landroid/widget/Button;
move-result-object v0
invoke-virtual {v0, v3}, Landroid/widget/Button;->setEnabled(Z)V
.line 398
invoke-virtual {v5, v2}, Ldxoptimizer/cca;->a(Landroid/view/View;)V
.line 399
const v6, 0x7f0801ca
new-instance v0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$8;
move-object v1, p0
move-object v3, p1
move v4, p2
invoke-direct/range {v0 .. v5}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$8;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;Landroid/view/View;Ljava/lang/String;ILdxoptimizer/cca;)V
invoke-virtual {v5, v6, v0}, Ldxoptimizer/cca;->b(ILandroid/view/View$OnClickListener;)V
.line 422
invoke-virtual {v5}, Ldxoptimizer/cca;->show()V
.line 423
const-string v0, "as_ctg"
const-string v1, "as_cnrcc"
const/4 v2, 0x1
.line 424
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 423
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 425
return-void
.end method
.method static synthetic c(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;)Landroid/widget/TextView;
.registers 2
.prologue
.line 72
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->d:Landroid/widget/TextView;
return-object v0
.end method
.method private c()V
.registers 4
.annotation build Landroid/annotation/TargetApi;
value = 0x15
.end annotation
.prologue
.line 184
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x15
if-lt v0, v1, :cond_29
.line 185
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->f:Landroid/support/design/widget/AppBarLayout;
invoke-virtual {v0}, Landroid/support/design/widget/AppBarLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
check-cast v0, Landroid/support/design/widget/CoordinatorLayout$d;
.line 186
invoke-static {p0}, Ldxoptimizer/cch;->a(Landroid/content/Context;)I
move-result v1
iput v1, v0, Landroid/support/design/widget/CoordinatorLayout$d;->topMargin:I
.line 187
iget-object v1, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->f:Landroid/support/design/widget/AppBarLayout;
invoke-virtual {v1, v0}, Landroid/support/design/widget/AppBarLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 188
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->h:Landroid/support/design/widget/CollapsingToolbarLayout;
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f090131
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
move-result v1
invoke-virtual {v0, v1}, Landroid/support/design/widget/CollapsingToolbarLayout;->setMinimumHeight(I)V
.line 190
:cond_29
return-void
.end method
.method static synthetic d(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;)I
.registers 2
.prologue
.line 72
iget v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->l:I
return v0
.end method
.method private d()V
.registers 7
.prologue
const/4 v5, 0x0
.line 303
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->o:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->clear()V
.line 304
invoke-static {}, Ldxoptimizer/ahc;->a()Ldxoptimizer/ahu;
move-result-object v0
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v0, v1}, Ldxoptimizer/ahu;->c(Landroid/content/Context;)Ldxoptimizer/ahi;
move-result-object v0
const/16 v1, 0xc
invoke-interface {v0, v1}, Ldxoptimizer/ahi;->a(I)Ljava/util/List;
move-result-object v0
.line 305
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
.line 306
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_21
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_36
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
.line 307
new-instance v3, Ldxoptimizer/avc;
invoke-direct {v3, v0, v5}, Ldxoptimizer/avc;-><init>(Ljava/lang/String;Z)V
invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto :goto_21
.line 309
:cond_36
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->o:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
.line 310
invoke-static {}, Ldxoptimizer/ahc;->a()Ldxoptimizer/ahu;
move-result-object v0
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v0, v1}, Ldxoptimizer/ahu;->c(Landroid/content/Context;)Ldxoptimizer/ahi;
move-result-object v0
const/16 v1, 0xd
invoke-interface {v0, v1}, Ldxoptimizer/ahi;->a(I)Ljava/util/List;
move-result-object v0
.line 311
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
.line 312
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:cond_56
:goto_56
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_72
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
.line 313
invoke-static {v0}, Lcom/dianxinos/optimizer/engine/antispam/utils/PhoneLabelUtils;->a(Ljava/lang/String;)I
move-result v3
const/4 v4, -0x2
if-eq v3, v4, :cond_56
.line 314
new-instance v3, Ldxoptimizer/avc;
invoke-direct {v3, v0, v5}, Ldxoptimizer/avc;-><init>(Ljava/lang/String;Z)V
invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto :goto_56
.line 317
:cond_72
new-instance v0, Ldxoptimizer/avc;
const v2, 0x7f080186
invoke-virtual {p0, v2}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getString(I)Ljava/lang/String;
move-result-object v2
invoke-direct {v0, v2, v5}, Ldxoptimizer/avc;-><init>(Ljava/lang/String;Z)V
invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 318
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->o:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
.line 319
return-void
.end method
.method static synthetic e(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;)Ljava/util/List;
.registers 2
.prologue
.line 72
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->o:Ljava/util/List;
return-object v0
.end method
# virtual methods
.method public a(IIJLandroid/widget/TextView;)Landroid/animation/ValueAnimator;
.registers 9
.prologue
.line 217
if-ne p1, p2, :cond_4
const/4 v0, 0x0
.line 235
:goto_3
return-object v0
.line 218
:cond_4
const/4 v0, 0x2
new-array v0, v0, [I
const/4 v1, 0x0
aput p1, v0, v1
const/4 v1, 0x1
aput p2, v0, v1
invoke-static {v0}, Landroid/animation/ValueAnimator;->ofInt([I)Landroid/animation/ValueAnimator;
move-result-object v0
.line 219
new-instance v1, Landroid/view/animation/LinearInterpolator;
invoke-direct {v1}, Landroid/view/animation/LinearInterpolator;-><init>()V
invoke-virtual {v0, v1}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
.line 220
new-instance v1, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$4;
invoke-direct {v1, p0, p5}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$4;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;Landroid/widget/TextView;)V
invoke-virtual {v0, v1}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
.line 234
invoke-virtual {v0, p3, p4}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator;
goto :goto_3
.end method
.method public a(I)V
.registers 4
.prologue
.line 285
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->b:Ldxoptimizer/auk;
invoke-virtual {v0}, Ldxoptimizer/auk;->f()Ljava/util/List;
move-result-object v0
.line 286
invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
move-result v1
if-eqz v1, :cond_d
.line 289
:goto_c
return-void
.line 287
:cond_d
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/dianxinos/optimizer/engine/antispam/model/CallLog$StrangerCallLog;
invoke-virtual {v0}, Lcom/dianxinos/optimizer/engine/antispam/model/CallLog$StrangerCallLog;->getNumber()Ljava/lang/String;
move-result-object v0
invoke-direct {p0, v0, p1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->a(Ljava/lang/String;I)V
.line 288
invoke-static {}, Ldxoptimizer/avg;->k()V
goto :goto_c
.end method
.method public a(Landroid/support/design/widget/AppBarLayout;I)V
.registers 9
.prologue
const/4 v0, 0x0
const/high16 v1, 0x3f800000 # 1.0f
.line 272
invoke-static {p2}, Ljava/lang/Math;->abs(I)I
move-result v2
mul-int/lit8 v2, v2, 0x2
int-to-float v2, v2
invoke-virtual {p1}, Landroid/support/design/widget/AppBarLayout;->getHeight()I
move-result v3
int-to-float v3, v3
.line 273
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getResources()Landroid/content/res/Resources;
move-result-object v4
const v5, 0x7f090131
invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
move-result v4
int-to-float v4, v4
sub-float/2addr v3, v4
div-float/2addr v2, v3
.line 274
cmpl-float v3, v2, v1
if-lez v3, :cond_2a
move v0, v1
.line 279
:cond_22
:goto_22
iget-object v2, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->g:Landroid/widget/RelativeLayout;
sub-float v0, v1, v0
invoke-virtual {v2, v0}, Landroid/widget/RelativeLayout;->setAlpha(F)V
.line 280
return-void
.line 276
:cond_2a
cmpg-float v3, v2, v0
if-ltz v3, :cond_22
move v0, v2
goto :goto_22
.end method
.method protected a(Ljava/lang/String;Ljava/lang/String;I)V
.registers 10
.prologue
const/4 v2, 0x0
.line 428
invoke-static {p0}, Ldxoptimizer/aht;->a(Landroid/content/Context;)Ldxoptimizer/aht;
move-result-object v0
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {p1}, Ldxoptimizer/ajo;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v3, "_&"
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
const/4 v4, -0x1
const/4 v5, 0x3
move-object v3, v2
invoke-virtual/range {v0 .. v5}, Ldxoptimizer/aht;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;II)J
.line 430
invoke-static {}, Ldxoptimizer/ahc;->a()Ldxoptimizer/ahu;
move-result-object v0
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v0, v1}, Ldxoptimizer/ahu;->c(Landroid/content/Context;)Ldxoptimizer/ahi;
move-result-object v0
const/4 v1, 0x2
invoke-interface {v0, p1, p2, v1}, Ldxoptimizer/ahi;->a(Ljava/lang/String;Ljava/lang/String;I)V
.line 431
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Ldxoptimizer/avj;->M(Landroid/content/Context;)V
.line 432
invoke-direct {p0, p3}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->b(I)V
.line 433
invoke-static {}, Ldxoptimizer/avg;->l()V
.line 434
return-void
.end method
.method public g_()V
.registers 1
.prologue
.line 267
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->finish()V
.line 268
return-void
.end method
.method public onClick(Landroid/view/View;)V
.registers 4
.prologue
.line 257
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->j:Landroid/widget/TextView;
if-ne p1, v0, :cond_11
.line 258
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/dianxinos/optimizer/module/yellowpage/YellowPageNumberReportActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->b(Landroid/content/Intent;)V
.line 260
invoke-static {}, Ldxoptimizer/avg;->m()V
.line 263
:cond_11
return-void
.end method
.method protected onCreate(Landroid/os/Bundle;)V
.registers 3
.prologue
.line 138
invoke-super {p0, p1}, Ldxoptimizer/afc;->onCreate(Landroid/os/Bundle;)V
.line 139
const v0, 0x7f03007c
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->setContentView(I)V
.line 140
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->b()V
.line 141
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->c()V
.line 142
return-void
.end method
.method protected onDestroy()V
.registers 3
.prologue
.line 240
invoke-super {p0}, Ldxoptimizer/afc;->onDestroy()V
.line 241
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->k:Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$a;
if-eqz v0, :cond_10
.line 242
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->k:Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$a;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$a;->cancel(Z)Z
.line 243
const/4 v0, 0x0
iput-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->k:Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$a;
.line 245
:cond_10
return-void
.end method
.method protected onResume()V
.registers 3
.prologue
.line 249
invoke-super {p0}, Ldxoptimizer/afc;->onResume()V
.line 250
iget-object v0, p0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;->k:Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$a;
if-nez v0, :cond_13
.line 251
new-instance v0, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$a;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$a;-><init>(Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity;Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$1;)V
const/4 v1, 0x0
new-array v1, v1, [Ljava/lang/Void;
invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/module/antispam/AntiSpamNumReportActivity$a;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
.line 253
:cond_13
return-void
.end method