bqr.smali

.class public Ldxoptimizer/bqr;
.super Ldxoptimizer/uv;
.source "AppAnalyseOverViewFragment.java"

# interfaces
.implements Landroid/view/View$OnClickListener;
.implements Ldxoptimizer/aey$a;
.implements Ldxoptimizer/bqx$a;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Ldxoptimizer/bqr$a;
    }
.end annotation


# instance fields
.field private T:Landroid/view/View;

.field private U:Landroid/view/View;

.field private V:Landroid/widget/TextView;

.field private W:Lcom/dianxinos/optimizer/ui/DXEmptyView;

.field private X:Lcom/dianxinos/optimizer/ui/TristateCheckBox;

.field private Y:Landroid/widget/GridView;

.field private Z:Lcom/dianxinos/optimizer/ui/DxRevealButton;

.field private aa:Lcom/dianxinos/optimizer/ui/DxRevealButton;

.field private ab:Lcom/dianxinos/optimizer/ui/DxRevealButton;

.field private ac:Landroid/view/View;

.field private ad:Ldxoptimizer/ccb;

.field private ae:Ldxoptimizer/aey;

.field private af:Ldxoptimizer/bqr$a;

.field private ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

.field private ah:Landroid/graphics/drawable/Drawable;

.field private ai:Ldxoptimizer/brl;

.field private aj:Ldxoptimizer/afb;

.field private ak:Ldxoptimizer/afb;

.field private al:I

.field private am:I

.field private an:Ljava/lang/String;

.field private ao:Ljava/lang/String;

.field private ap:I

.field private aq:I


# direct methods
.method public constructor <init>()V
    .registers 2

    .prologue
    const/4 v0, -0x1

    .line 65
    invoke-direct {p0}, Ldxoptimizer/uv;-><init>()V

    .line 94
    iput v0, p0, Ldxoptimizer/bqr;->ap:I

    .line 95
    iput v0, p0, Ldxoptimizer/bqr;->aq:I

    return-void
.end method

.method static synthetic a(Ldxoptimizer/bqr;)Ldxoptimizer/aey;
    .registers 2

    .prologue
    .line 65
    iget-object v0, p0, Ldxoptimizer/bqr;->ae:Ldxoptimizer/aey;

    return-object v0
.end method

.method private a(ZLcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;)V
    .registers 5

    .prologue
    .line 322
    new-instance v0, Ljava/util/ArrayList;

    iget-object v1, p2, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->trashItems:Ljava/util/List;

    invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V

    invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :goto_b
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_1a

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/dianxinos/optimizer/module/space/model/TrashItemOption;

    .line 323
    iput-boolean p1, v0, Lcom/dianxinos/optimizer/module/space/model/TrashItemOption;->isChecked:Z

    goto :goto_b

    .line 325
    :cond_1a
    iget-object v0, p0, Ldxoptimizer/bqr;->af:Ldxoptimizer/bqr$a;

    invoke-virtual {v0}, Ldxoptimizer/bqr$a;->notifyDataSetChanged()V

    .line 326
    return-void
.end method

.method private ah()V
    .registers 5

    .prologue
    .line 172
    invoke-virtual {p0}, Ldxoptimizer/bqr;->c()Landroid/os/Bundle;

    move-result-object v0

    .line 173
    const-string v1, "file_path"

    invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    iput-object v1, p0, Ldxoptimizer/bqr;->an:Ljava/lang/String;

    .line 174
    const-string v1, "file_type"

    invoke-virtual {v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I

    move-result v1

    iput v1, p0, Ldxoptimizer/bqr;->al:I

    .line 175
    const-string v1, "group_index"

    invoke-virtual {v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I

    move-result v1

    iput v1, p0, Ldxoptimizer/bqr;->am:I

    .line 176
    const-string v1, "EXTRA_RECOM_CARD_TYPE"

    invoke-virtual {v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I

    move-result v1

    iput v1, p0, Ldxoptimizer/bqr;->ap:I

    .line 177
    const-string v1, "type_date_from_recycle"

    invoke-virtual {v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I

    move-result v0

    iput v0, p0, Ldxoptimizer/bqr;->aq:I

    .line 178
    iget v0, p0, Ldxoptimizer/bqr;->aq:I

    const/4 v1, -0x1

    if-eq v0, v1, :cond_44

    .line 179
    iget v0, p0, Ldxoptimizer/bqr;->aq:I

    sget-object v1, Ldxoptimizer/alq;->b:[I

    iget v2, p0, Ldxoptimizer/bqr;->am:I

    aget v1, v1, v2

    iget v2, p0, Ldxoptimizer/bqr;->al:I

    iget-object v3, p0, Ldxoptimizer/bqr;->an:Ljava/lang/String;

    invoke-static {v0, v1, v2, v3}, Ldxoptimizer/bsl;->a(IIILjava/lang/String;)Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    .line 186
    :goto_43
    return-void

    .line 182
    :cond_44
    const/4 v0, 0x1

    invoke-static {v0}, Ldxoptimizer/brl;->a(Z)Ldxoptimizer/brl;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/bqr;->ai:Ldxoptimizer/brl;

    .line 183
    iget-object v0, p0, Ldxoptimizer/bqr;->ai:Ldxoptimizer/brl;

    sget-object v1, Ldxoptimizer/alq;->b:[I

    iget v2, p0, Ldxoptimizer/bqr;->am:I

    aget v1, v1, v2

    iget v2, p0, Ldxoptimizer/bqr;->al:I

    iget-object v3, p0, Ldxoptimizer/bqr;->an:Ljava/lang/String;

    invoke-virtual {v0, v1, v2, v3}, Ldxoptimizer/brl;->a(IILjava/lang/String;)Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    goto :goto_43
.end method

.method private ai()V
    .registers 4

    .prologue
    const/4 v2, 0x0

    .line 189
    const v0, 0x7f0e02cf

    invoke-virtual {p0, v0}, Ldxoptimizer/bqr;->d(I)Landroid/view/View;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/bqr;->T:Landroid/view/View;

    .line 190
    const v0, 0x7f0e02c6

    invoke-virtual {p0, v0}, Ldxoptimizer/bqr;->d(I)Landroid/view/View;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/bqr;->U:Landroid/view/View;

    .line 191
    const v0, 0x7f0e02c2

    invoke-virtual {p0, v0}, Ldxoptimizer/bqr;->d(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/TextView;

    iput-object v0, p0, Ldxoptimizer/bqr;->V:Landroid/widget/TextView;

    .line 192
    const v0, 0x7f0e0130

    invoke-virtual {p0, v0}, Ldxoptimizer/bqr;->d(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/dianxinos/optimizer/ui/DXEmptyView;

    iput-object v0, p0, Ldxoptimizer/bqr;->W:Lcom/dianxinos/optimizer/ui/DXEmptyView;

    .line 193
    const v0, 0x7f0e02c4

    invoke-virtual {p0, v0}, Ldxoptimizer/bqr;->d(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/dianxinos/optimizer/ui/TristateCheckBox;

    iput-object v0, p0, Ldxoptimizer/bqr;->X:Lcom/dianxinos/optimizer/ui/TristateCheckBox;

    .line 194
    iget-object v0, p0, Ldxoptimizer/bqr;->X:Lcom/dianxinos/optimizer/ui/TristateCheckBox;

    invoke-virtual {v0, p0}, Lcom/dianxinos/optimizer/ui/TristateCheckBox;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 195
    const v0, 0x7f0e02d0

    invoke-virtual {p0, v0}, Ldxoptimizer/bqr;->d(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/GridView;

    iput-object v0, p0, Ldxoptimizer/bqr;->Y:Landroid/widget/GridView;

    .line 196
    iget v0, p0, Ldxoptimizer/bqr;->aq:I

    const/4 v1, -0x1

    if-eq v0, v1, :cond_78

    .line 197
    const v0, 0x7f0e02d1

    invoke-virtual {p0, v0}, Ldxoptimizer/bqr;->d(I)Landroid/view/View;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/bqr;->ac:Landroid/view/View;

    .line 198
    iget-object v0, p0, Ldxoptimizer/bqr;->ac:Landroid/view/View;

    invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V

    .line 199
    const v0, 0x7f0e02d2

    invoke-virtual {p0, v0}, Ldxoptimizer/bqr;->d(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/dianxinos/optimizer/ui/DxRevealButton;

    iput-object v0, p0, Ldxoptimizer/bqr;->aa:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    .line 200
    iget-object v0, p0, Ldxoptimizer/bqr;->aa:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    invoke-virtual {v0, p0}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 201
    const v0, 0x7f0e02d3

    invoke-virtual {p0, v0}, Ldxoptimizer/bqr;->d(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/dianxinos/optimizer/ui/DxRevealButton;

    iput-object v0, p0, Ldxoptimizer/bqr;->ab:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    .line 202
    iget-object v0, p0, Ldxoptimizer/bqr;->ab:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    invoke-virtual {v0, p0}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 208
    :goto_77
    return-void

    .line 204
    :cond_78
    const v0, 0x7f0e02ca

    invoke-virtual {p0, v0}, Ldxoptimizer/bqr;->d(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lcom/dianxinos/optimizer/ui/DxRevealButton;

    iput-object v0, p0, Ldxoptimizer/bqr;->Z:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    .line 205
    iget-object v0, p0, Ldxoptimizer/bqr;->Z:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    invoke-virtual {v0, v2}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setVisibility(I)V

    .line 206
    iget-object v0, p0, Ldxoptimizer/bqr;->Z:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    invoke-virtual {v0, p0}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    goto :goto_77
.end method

.method private aj()V
    .registers 3

    .prologue
    .line 211
    new-instance v0, Ldxoptimizer/aey;

    invoke-direct {v0, p0}, Ldxoptimizer/aey;-><init>(Ldxoptimizer/aey$a;)V

    iput-object v0, p0, Ldxoptimizer/bqr;->ae:Ldxoptimizer/aey;

    .line 212
    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    if-eqz v0, :cond_15

    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-object v0, v0, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->trashItems:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->isEmpty()Z

    move-result v0

    if-eqz v0, :cond_19

    .line 213
    :cond_15
    invoke-direct {p0}, Ldxoptimizer/bqr;->am()V

    .line 254
    :goto_18
    return-void

    .line 216
    :cond_19
    new-instance v0, Ldxoptimizer/bqr$a;

    iget-object v1, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    invoke-direct {v0, p0, v1}, Ldxoptimizer/bqr$a;-><init>(Ldxoptimizer/bqr;Landroid/content/Context;)V

    iput-object v0, p0, Ldxoptimizer/bqr;->af:Ldxoptimizer/bqr$a;

    .line 217
    iget-object v0, p0, Ldxoptimizer/bqr;->Y:Landroid/widget/GridView;

    iget-object v1, p0, Ldxoptimizer/bqr;->af:Ldxoptimizer/bqr$a;

    invoke-virtual {v0, v1}, Landroid/widget/GridView;->setAdapter(Landroid/widget/ListAdapter;)V

    .line 218
    iget-object v0, p0, Ldxoptimizer/bqr;->V:Landroid/widget/TextView;

    iget-object v1, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-object v1, v1, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->deleteEffect:Ljava/lang/String;

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 219
    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-object v0, v0, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->pathDesp:Ljava/lang/String;

    iput-object v0, p0, Ldxoptimizer/bqr;->ao:Ljava/lang/String;

    .line 220
    invoke-virtual {p0}, Ldxoptimizer/bqr;->e()Landroid/content/res/Resources;

    move-result-object v0

    const v1, 0x7f02033d

    invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/bqr;->ah:Landroid/graphics/drawable/Drawable;

    .line 221
    invoke-direct {p0}, Ldxoptimizer/bqr;->ak()V

    .line 222
    invoke-direct {p0}, Ldxoptimizer/bqr;->ap()V

    .line 223
    new-instance v0, Ldxoptimizer/bqr$1;

    invoke-direct {v0, p0}, Ldxoptimizer/bqr$1;-><init>(Ldxoptimizer/bqr;)V

    iput-object v0, p0, Ldxoptimizer/bqr;->aj:Ldxoptimizer/afb;

    .line 234
    new-instance v0, Ldxoptimizer/bqr$2;

    invoke-direct {v0, p0}, Ldxoptimizer/bqr$2;-><init>(Ldxoptimizer/bqr;)V

    iput-object v0, p0, Ldxoptimizer/bqr;->ak:Ldxoptimizer/afb;

    goto :goto_18
.end method

.method private ak()V
    .registers 3

    .prologue
    .line 265
    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    if-eqz v0, :cond_d

    .line 266
    iget-object v0, p0, Ldxoptimizer/bqr;->X:Lcom/dianxinos/optimizer/ui/TristateCheckBox;

    iget-object v1, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget v1, v1, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->checkState:I

    invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/ui/TristateCheckBox;->setCheckedState(I)V

    .line 268
    :cond_d
    return-void
.end method

.method private al()V
    .registers 2

    .prologue
    .line 329
    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    if-eqz v0, :cond_10

    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->isCleaned()Z

    move-result v0

    if-eqz v0, :cond_10

    .line 330
    invoke-direct {p0}, Ldxoptimizer/bqr;->am()V

    .line 337
    :goto_f
    return-void

    .line 333
    :cond_10
    invoke-direct {p0}, Ldxoptimizer/bqr;->ak()V

    .line 334
    iget-object v0, p0, Ldxoptimizer/bqr;->af:Ldxoptimizer/bqr$a;

    invoke-virtual {v0}, Ldxoptimizer/bqr$a;->notifyDataSetChanged()V

    .line 336
    invoke-direct {p0}, Ldxoptimizer/bqr;->ap()V

    goto :goto_f
.end method

.method private am()V
    .registers 4

    .prologue
    const/16 v2, 0x8

    .line 340
    iget-object v0, p0, Ldxoptimizer/bqr;->W:Lcom/dianxinos/optimizer/ui/DXEmptyView;

    const v1, 0x7f080bfc

    invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/ui/DXEmptyView;->setTips(I)V

    .line 341
    iget-object v0, p0, Ldxoptimizer/bqr;->W:Lcom/dianxinos/optimizer/ui/DXEmptyView;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lcom/dianxinos/optimizer/ui/DXEmptyView;->setVisibility(I)V

    .line 342
    iget-object v0, p0, Ldxoptimizer/bqr;->T:Landroid/view/View;

    invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V

    .line 343
    iget-object v0, p0, Ldxoptimizer/bqr;->U:Landroid/view/View;

    invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V

    .line 344
    iget-object v0, p0, Ldxoptimizer/bqr;->Y:Landroid/widget/GridView;

    invoke-virtual {v0, v2}, Landroid/widget/GridView;->setVisibility(I)V

    .line 345
    return-void
.end method

.method private an()V
    .registers 2

    .prologue
    .line 359
    iget-object v0, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    if-eqz v0, :cond_14

    iget-object v0, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    invoke-virtual {v0}, Ldxoptimizer/ccb;->isShowing()Z

    move-result v0

    if-eqz v0, :cond_14

    .line 360
    iget-object v0, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    invoke-virtual {v0}, Ldxoptimizer/ccb;->dismiss()V

    .line 361
    const/4 v0, 0x0

    iput-object v0, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    .line 363
    :cond_14
    return-void
.end method

.method private ao()V
    .registers 2

    .prologue
    .line 388
    const/4 v0, 0x1

    invoke-static {v0}, Ldxoptimizer/bsi;->q(Z)V

    .line 389
    invoke-direct {p0}, Ldxoptimizer/bqr;->al()V

    .line 390
    invoke-direct {p0}, Ldxoptimizer/bqr;->an()V

    .line 391
    return-void
.end method

.method private ap()V
    .registers 9

    .prologue
    const-wide/16 v6, 0x0

    const/4 v2, 0x0

    const/4 v1, 0x1

    .line 394
    invoke-virtual {p0}, Ldxoptimizer/bqr;->h()Z

    move-result v0

    if-nez v0, :cond_b

    .line 427
    :goto_a
    return-void

    .line 401
    :cond_b
    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-wide v4, v0, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->size:J

    cmp-long v0, v4, v6

    if-nez v0, :cond_1b

    .line 402
    iget-object v0, p0, Ldxoptimizer/bqr;->U:Landroid/view/View;

    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V

    goto :goto_a

    .line 405
    :cond_1b
    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-wide v4, v0, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->selectedSize:J

    cmp-long v0, v4, v6

    if-lez v0, :cond_4d

    move v0, v1

    .line 407
    :goto_24
    iget v3, p0, Ldxoptimizer/bqr;->aq:I

    const/4 v4, -0x1

    if-eq v3, v4, :cond_4f

    .line 408
    iget-object v1, p0, Ldxoptimizer/bqr;->aa:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    invoke-virtual {v1, v0}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setEnabled(Z)V

    .line 409
    iget-object v1, p0, Ldxoptimizer/bqr;->ab:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    invoke-virtual {v1, v0}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setEnabled(Z)V

    .line 410
    iget-object v0, p0, Ldxoptimizer/bqr;->aa:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    invoke-static {v0}, Ldxoptimizer/cch;->d(Landroid/widget/TextView;)V

    .line 411
    iget-object v0, p0, Ldxoptimizer/bqr;->ab:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    invoke-static {v0}, Ldxoptimizer/cch;->b(Landroid/widget/TextView;)V

    .line 425
    :goto_3d
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    check-cast v0, Lcom/dianxinos/optimizer/module/space/AppAnalyseOverViewActivity;

    iget-object v1, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-wide v2, v1, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->size:J

    iget-object v1, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-wide v4, v1, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->selectedSize:J

    invoke-virtual {v0, v2, v3, v4, v5}, Lcom/dianxinos/optimizer/module/space/AppAnalyseOverViewActivity;->a(JJ)V

    goto :goto_a

    :cond_4d
    move v0, v2

    .line 405
    goto :goto_24

    .line 414
    :cond_4f
    if-eqz v0, :cond_74

    .line 415
    const v3, 0x7f080c58

    new-array v4, v1, [Ljava/lang/Object;

    iget-object v5, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-wide v6, v5, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->selectedSize:J

    .line 416
    invoke-static {v6, v7, v1}, Ldxoptimizer/cev;->a(JZ)Ljava/lang/String;

    move-result-object v1

    aput-object v1, v4, v2

    .line 415
    invoke-virtual {p0, v3, v4}, Ldxoptimizer/bqr;->a(I[Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1

    .line 417
    iget-object v2, p0, Ldxoptimizer/bqr;->Z:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    invoke-static {v2}, Ldxoptimizer/cch;->c(Landroid/widget/TextView;)V

    .line 422
    :goto_69
    iget-object v2, p0, Ldxoptimizer/bqr;->Z:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    invoke-virtual {v2, v1}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setText(Ljava/lang/CharSequence;)V

    .line 423
    iget-object v1, p0, Ldxoptimizer/bqr;->Z:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    invoke-virtual {v1, v0}, Lcom/dianxinos/optimizer/ui/DxRevealButton;->setEnabled(Z)V

    goto :goto_3d

    .line 419
    :cond_74
    const v1, 0x7f080c61

    invoke-virtual {p0, v1}, Ldxoptimizer/bqr;->a(I)Ljava/lang/String;

    move-result-object v1

    .line 420
    iget-object v2, p0, Ldxoptimizer/bqr;->Z:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    invoke-static {v2}, Ldxoptimizer/cch;->b(Landroid/widget/TextView;)V

    goto :goto_69
.end method

.method static synthetic b(Ldxoptimizer/bqr;)I
    .registers 2

    .prologue
    .line 65
    iget v0, p0, Ldxoptimizer/bqr;->aq:I

    return v0
.end method

.method static synthetic c(Ldxoptimizer/bqr;)Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;
    .registers 2

    .prologue
    .line 65
    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    return-object v0
.end method

.method static synthetic d(Ldxoptimizer/bqr;)Landroid/app/Activity;
    .registers 2

    .prologue
    .line 65
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    return-object v0
.end method

.method static synthetic e(Ldxoptimizer/bqr;)Landroid/app/Activity;
    .registers 2

    .prologue
    .line 65
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    return-object v0
.end method

.method static synthetic f(Ldxoptimizer/bqr;)I
    .registers 2

    .prologue
    .line 65
    iget v0, p0, Ldxoptimizer/bqr;->al:I

    return v0
.end method

.method static synthetic g(Ldxoptimizer/bqr;)Landroid/app/Activity;
    .registers 2

    .prologue
    .line 65
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    return-object v0
.end method

.method static synthetic h(Ldxoptimizer/bqr;)Landroid/app/Activity;
    .registers 2

    .prologue
    .line 65
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    return-object v0
.end method

.method static synthetic i(Ldxoptimizer/bqr;)Landroid/app/Activity;
    .registers 2

    .prologue
    .line 65
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    return-object v0
.end method

.method static synthetic j(Ldxoptimizer/bqr;)I
    .registers 2

    .prologue
    .line 65
    iget v0, p0, Ldxoptimizer/bqr;->am:I

    return v0
.end method

.method static synthetic k(Ldxoptimizer/bqr;)Landroid/graphics/drawable/Drawable;
    .registers 2

    .prologue
    .line 65
    iget-object v0, p0, Ldxoptimizer/bqr;->ah:Landroid/graphics/drawable/Drawable;

    return-object v0
.end method

.method static synthetic l(Ldxoptimizer/bqr;)V
    .registers 1

    .prologue
    .line 65
    invoke-direct {p0}, Ldxoptimizer/bqr;->ak()V

    return-void
.end method

.method static synthetic m(Ldxoptimizer/bqr;)V
    .registers 1

    .prologue
    .line 65
    invoke-direct {p0}, Ldxoptimizer/bqr;->ap()V

    return-void
.end method


# virtual methods
.method public a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    .registers 6

    .prologue
    .line 164
    const v0, 0x7f0300a5

    const/4 v1, 0x0

    invoke-virtual {p1, v0, p2, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/bqr;->S:Landroid/view/View;

    .line 165
    invoke-direct {p0}, Ldxoptimizer/bqr;->ah()V

    .line 166
    invoke-direct {p0}, Ldxoptimizer/bqr;->ai()V

    .line 167
    invoke-direct {p0}, Ldxoptimizer/bqr;->aj()V

    .line 168
    iget-object v0, p0, Ldxoptimizer/bqr;->S:Landroid/view/View;

    return-object v0
.end method

.method public a(IILandroid/content/Intent;)V
    .registers 4

    .prologue
    .line 272
    invoke-direct {p0}, Ldxoptimizer/bqr;->al()V

    .line 274
    return-void
.end method

.method public a(Z)V
    .registers 5

    .prologue
    .line 431
    iget-object v0, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    if-nez v0, :cond_18

    .line 432
    new-instance v1, Ldxoptimizer/ccb;

    iget-object v2, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    if-eqz p1, :cond_1e

    const v0, 0x7f080ce6

    :goto_d
    invoke-direct {v1, v2, v0}, Ldxoptimizer/ccb;-><init>(Landroid/content/Context;I)V

    iput-object v1, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    .line 434
    iget-object v0, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Ldxoptimizer/ccb;->setCancelable(Z)V

    .line 436
    :cond_18
    iget-object v0, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    invoke-virtual {v0}, Ldxoptimizer/ccb;->show()V

    .line 437
    return-void

    .line 432
    :cond_1e
    const v0, 0x7f080ce5

    goto :goto_d
.end method

.method public a_(Z)V
    .registers 6

    .prologue
    .line 452
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    const/4 v1, -0x1

    invoke-virtual {v0, v1}, Landroid/app/Activity;->setResult(I)V

    .line 453
    iget v0, p0, Ldxoptimizer/bqr;->aq:I

    sget-object v1, Ldxoptimizer/alq;->b:[I

    iget v2, p0, Ldxoptimizer/bqr;->am:I

    aget v1, v1, v2

    iget v2, p0, Ldxoptimizer/bqr;->al:I

    iget-object v3, p0, Ldxoptimizer/bqr;->an:Ljava/lang/String;

    invoke-static {v0, v1, v2, v3}, Ldxoptimizer/bsl;->a(IIILjava/lang/String;)Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    move-result-object v0

    iput-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    .line 455
    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    if-eqz v0, :cond_26

    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-object v0, v0, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->trashItems:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->isEmpty()Z

    move-result v0

    if-eqz v0, :cond_2d

    .line 456
    :cond_26
    invoke-direct {p0}, Ldxoptimizer/bqr;->am()V

    .line 457
    invoke-direct {p0}, Ldxoptimizer/bqr;->an()V

    .line 464
    :goto_2c
    return-void

    .line 460
    :cond_2d
    invoke-direct {p0}, Ldxoptimizer/bqr;->ak()V

    .line 461
    iget-object v0, p0, Ldxoptimizer/bqr;->af:Ldxoptimizer/bqr$a;

    invoke-virtual {v0}, Ldxoptimizer/bqr$a;->notifyDataSetChanged()V

    .line 462
    invoke-direct {p0}, Ldxoptimizer/bqr;->ap()V

    .line 463
    invoke-direct {p0}, Ldxoptimizer/bqr;->an()V

    goto :goto_2c
.end method

.method public ae()J
    .registers 3

    .prologue
    .line 257
    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    if-nez v0, :cond_7

    const-wide/16 v0, 0x0

    :goto_6
    return-wide v0

    :cond_7
    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-wide v0, v0, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->size:J

    goto :goto_6
.end method

.method public af()Ljava/lang/String;
    .registers 2

    .prologue
    .line 261
    iget-object v0, p0, Ldxoptimizer/bqr;->ao:Ljava/lang/String;

    if-nez v0, :cond_7

    const-string v0, ""

    :goto_6
    return-object v0

    :cond_7
    iget-object v0, p0, Ldxoptimizer/bqr;->ao:Ljava/lang/String;

    goto :goto_6
.end method

.method public ag()V
    .registers 9

    .prologue
    const/4 v4, 0x0

    .line 367
    invoke-static {}, Ldxoptimizer/cey;->i()J

    move-result-wide v0

    iget-object v2, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-wide v2, v2, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->selectedSize:J

    cmp-long v0, v0, v2

    if-gtz v0, :cond_16

    .line 368
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    const v1, 0x7f080c13

    invoke-static {v0, v1, v4}, Ldxoptimizer/cgi;->b(Landroid/content/Context;II)Landroid/widget/Toast;

    .line 385
    :goto_15
    return-void

    .line 373
    :cond_16
    iget-object v0, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    if-nez v0, :cond_2b

    .line 374
    new-instance v0, Ldxoptimizer/ccb;

    iget-object v1, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    const v2, 0x7f080c15

    invoke-direct {v0, v1, v2}, Ldxoptimizer/ccb;-><init>(Landroid/content/Context;I)V

    iput-object v0, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    .line 375
    iget-object v0, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    invoke-virtual {v0, v4}, Ldxoptimizer/ccb;->setCancelable(Z)V

    .line 378
    :cond_2b
    iget-object v0, p0, Ldxoptimizer/bqr;->ai:Ldxoptimizer/brl;

    sget-object v1, Ldxoptimizer/alq;->b:[I

    iget v2, p0, Ldxoptimizer/bqr;->am:I

    aget v1, v1, v2

    iget-object v2, p0, Ldxoptimizer/bqr;->ak:Ldxoptimizer/afb;

    iget v3, p0, Ldxoptimizer/bqr;->al:I

    invoke-virtual {v0, v1, v2, v3}, Ldxoptimizer/brl;->a(ILdxoptimizer/afb;I)Ldxoptimizer/brl$b;

    move-result-object v6

    .line 380
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    const v1, 0x7f080c0f

    invoke-virtual {p0, v1}, Ldxoptimizer/bqr;->a(I)Ljava/lang/String;

    move-result-object v1

    const v2, 0x7f080c0d

    .line 381
    invoke-virtual {p0, v2}, Ldxoptimizer/bqr;->a(I)Ljava/lang/String;

    move-result-object v2

    const v3, 0x7f080c0e

    const v4, 0x7f080c0c

    iget-object v5, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    iget v7, p0, Ldxoptimizer/bqr;->am:I

    .line 380
    invoke-static/range {v0 .. v7}, Ldxoptimizer/bsl;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;IILdxoptimizer/ccb;Ldxoptimizer/brl$b;I)V

    .line 384
    const-string v0, "vs_bc"

    iget v1, p0, Ldxoptimizer/bqr;->am:I

    invoke-static {v0, v1}, Ldxoptimizer/brh;->a(Ljava/lang/String;I)V

    goto :goto_15
.end method

.method public b()Ljava/util/List;
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List",
            "<",
            "Lcom/dianxinos/optimizer/engine/trash/TrashItem;",
            ">;"
        }
    .end annotation

    .prologue
    .line 441
    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    .line 442
    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-object v0, v0, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->trashItems:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v2

    :cond_d
    :goto_d
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_23

    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/dianxinos/optimizer/module/space/model/TrashItemOption;

    .line 443
    iget-boolean v3, v0, Lcom/dianxinos/optimizer/module/space/model/TrashItemOption;->isChecked:Z

    if-eqz v3, :cond_d

    .line 444
    iget-object v0, v0, Lcom/dianxinos/optimizer/module/space/model/TrashItemOption;->trashItem:Ljava/io/Serializable;

    invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto :goto_d

    .line 447
    :cond_23
    return-object v1
.end method

.method public handleMessage(Landroid/os/Message;)V
    .registers 12

    .prologue
    const v2, 0x7f080c14

    const/4 v0, 0x1

    const/4 v4, 0x0

    .line 99
    iget v1, p1, Landroid/os/Message;->what:I

    packed-switch v1, :pswitch_data_aa

    .line 159
    :cond_a
    :goto_a
    :pswitch_a
    return-void

    .line 101
    :pswitch_b
    invoke-direct {p0}, Ldxoptimizer/bqr;->ao()V

    .line 102
    iget v1, p1, Landroid/os/Message;->arg1:I

    .line 103
    iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;

    check-cast v0, Ljava/util/List;

    .line 104
    if-nez v1, :cond_a

    .line 105
    if-eqz v0, :cond_2e

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    if-lez v0, :cond_2e

    .line 106
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    const v1, 0x7f080c0b

    invoke-static {v0, v1, v4}, Ldxoptimizer/cgi;->b(Landroid/content/Context;II)Landroid/widget/Toast;

    .line 108
    const-string v0, "vs_pas"

    iget v1, p0, Ldxoptimizer/bqr;->am:I

    invoke-static {v0, v1}, Ldxoptimizer/brh;->a(Ljava/lang/String;I)V

    goto :goto_a

    .line 111
    :cond_2e
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    invoke-static {v0, v2, v4}, Ldxoptimizer/cgi;->b(Landroid/content/Context;II)Landroid/widget/Toast;

    .line 113
    const-string v0, "vs_scs"

    iget v1, p0, Ldxoptimizer/bqr;->am:I

    invoke-static {v0, v1}, Ldxoptimizer/brh;->a(Ljava/lang/String;I)V

    goto :goto_a

    .line 120
    :pswitch_3b
    iget v1, p1, Landroid/os/Message;->arg1:I

    .line 121
    packed-switch v1, :pswitch_data_b4

    goto :goto_a

    .line 123
    :pswitch_41
    iget v8, p1, Landroid/os/Message;->arg2:I

    .line 124
    iget-object v9, p1, Landroid/os/Message;->obj:Ljava/lang/Object;

    check-cast v9, Ljava/util/List;

    .line 125
    if-nez v8, :cond_67

    .line 126
    iget-object v0, p0, Ldxoptimizer/bqr;->ai:Ldxoptimizer/brl;

    sget-object v1, Ldxoptimizer/alq;->b:[I

    iget v2, p0, Ldxoptimizer/bqr;->am:I

    aget v1, v1, v2

    const-wide/16 v2, 0x0

    iget v5, p0, Ldxoptimizer/bqr;->al:I

    iget-object v6, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-object v6, v6, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->filePath:Ljava/lang/String;

    iget-object v7, p0, Ldxoptimizer/bqr;->aj:Ldxoptimizer/afb;

    invoke-virtual/range {v0 .. v9}, Ldxoptimizer/brl;->a(IJZILjava/lang/String;Ldxoptimizer/afb;ILjava/util/List;)Ljava/lang/Runnable;

    move-result-object v0

    .line 129
    invoke-static {}, Ldxoptimizer/cbn;->a()Ldxoptimizer/cbn;

    move-result-object v1

    invoke-virtual {v1, v0}, Ldxoptimizer/cbn;->a(Ljava/lang/Runnable;)V

    goto :goto_a

    .line 130
    :cond_67
    if-ne v8, v0, :cond_a

    .line 131
    invoke-direct {p0}, Ldxoptimizer/bqr;->an()V

    .line 132
    if-eqz v9, :cond_74

    invoke-interface {v9}, Ljava/util/List;->size()I

    move-result v1

    if-nez v1, :cond_83

    .line 133
    :cond_74
    :goto_74
    if-eqz v0, :cond_85

    .line 134
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    invoke-static {v0, v2, v4}, Ldxoptimizer/cgi;->b(Landroid/content/Context;II)Landroid/widget/Toast;

    .line 136
    const-string v0, "vs_scs"

    iget v1, p0, Ldxoptimizer/bqr;->am:I

    invoke-static {v0, v1}, Ldxoptimizer/brh;->a(Ljava/lang/String;I)V

    goto :goto_a

    :cond_83
    move v0, v4

    .line 132
    goto :goto_74

    .line 139
    :cond_85
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    const v1, 0x7f080c12

    invoke-static {v0, v1, v4}, Ldxoptimizer/cgi;->b(Landroid/content/Context;II)Landroid/widget/Toast;

    .line 141
    const-string v0, "vs_pas"

    iget v1, p0, Ldxoptimizer/bqr;->am:I

    invoke-static {v0, v1}, Ldxoptimizer/brh;->a(Ljava/lang/String;I)V

    goto/16 :goto_a

    .line 147
    :pswitch_96
    invoke-direct {p0}, Ldxoptimizer/bqr;->an()V

    .line 148
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    const v1, 0x7f080c10

    invoke-static {v0, v1, v4}, Ldxoptimizer/cgi;->b(Landroid/content/Context;II)Landroid/widget/Toast;

    .line 150
    const-string v0, "vs_fal"

    iget v1, p0, Ldxoptimizer/bqr;->am:I

    invoke-static {v0, v1}, Ldxoptimizer/brh;->a(Ljava/lang/String;I)V

    goto/16 :goto_a

    .line 99
    :pswitch_data_aa
    .packed-switch 0x9
        :pswitch_b
        :pswitch_a
        :pswitch_3b
    .end packed-switch

    .line 121
    :pswitch_data_b4
    .packed-switch 0x0
        :pswitch_41
        :pswitch_96
    .end packed-switch
.end method

.method public onClick(Landroid/view/View;)V
    .registers 13

    .prologue
    const/4 v10, 0x1

    const/4 v1, 0x0

    .line 278
    iget-object v0, p0, Ldxoptimizer/bqr;->X:Lcom/dianxinos/optimizer/ui/TristateCheckBox;

    if-ne p1, v0, :cond_3c

    .line 279
    iget-object v0, p0, Ldxoptimizer/bqr;->X:Lcom/dianxinos/optimizer/ui/TristateCheckBox;

    invoke-virtual {v0}, Lcom/dianxinos/optimizer/ui/TristateCheckBox;->getCurrentState()I

    move-result v0

    if-eqz v0, :cond_31

    move v0, v10

    .line 280
    :goto_f
    iget-object v2, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    if-eqz v0, :cond_33

    :goto_13
    iput v1, v2, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->checkState:I

    .line 281
    iget-object v1, p0, Ldxoptimizer/bqr;->X:Lcom/dianxinos/optimizer/ui/TristateCheckBox;

    iget-object v2, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget v2, v2, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->checkState:I

    invoke-virtual {v1, v2}, Lcom/dianxinos/optimizer/ui/TristateCheckBox;->setCheckedState(I)V

    .line 282
    if-eqz v0, :cond_35

    .line 283
    iget-object v1, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-object v2, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-wide v2, v2, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->size:J

    iput-wide v2, v1, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->selectedSize:J

    .line 287
    :goto_28
    invoke-direct {p0}, Ldxoptimizer/bqr;->ap()V

    .line 288
    iget-object v1, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    invoke-direct {p0, v0, v1}, Ldxoptimizer/bqr;->a(ZLcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;)V

    .line 319
    :cond_30
    :goto_30
    return-void

    :cond_31
    move v0, v1

    .line 279
    goto :goto_f

    .line 280
    :cond_33
    const/4 v1, 0x2

    goto :goto_13

    .line 285
    :cond_35
    iget-object v1, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    const-wide/16 v2, 0x0

    iput-wide v2, v1, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->selectedSize:J

    goto :goto_28

    .line 289
    :cond_3c
    iget-object v0, p0, Ldxoptimizer/bqr;->Z:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    if-ne p1, v0, :cond_b8

    .line 290
    iget-object v0, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    if-nez v0, :cond_55

    .line 291
    new-instance v0, Ldxoptimizer/ccb;

    iget-object v2, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    const v3, 0x7f080bfb

    invoke-direct {v0, v2, v3}, Ldxoptimizer/ccb;-><init>(Landroid/content/Context;I)V

    iput-object v0, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    .line 292
    iget-object v0, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    invoke-virtual {v0, v1}, Ldxoptimizer/ccb;->setCancelable(Z)V

    .line 294
    :cond_55
    new-array v0, v10, [Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-object v2, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    aput-object v2, v0, v1

    invoke-static {v0}, Ldxoptimizer/bsl;->a([Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;)J

    move-result-wide v2

    .line 295
    iget-object v0, p0, Ldxoptimizer/bqr;->ai:Ldxoptimizer/brl;

    sget-object v1, Ldxoptimizer/alq;->b:[I

    iget v4, p0, Ldxoptimizer/bqr;->am:I

    aget v1, v1, v4

    iget-object v4, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    .line 297
    invoke-static {v4}, Ldxoptimizer/byy;->w(Landroid/content/Context;)Z

    move-result v4

    iget v5, p0, Ldxoptimizer/bqr;->al:I

    iget-object v6, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-object v6, v6, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->filePath:Ljava/lang/String;

    iget-object v7, p0, Ldxoptimizer/bqr;->aj:Ldxoptimizer/afb;

    .line 295
    invoke-virtual/range {v0 .. v7}, Ldxoptimizer/brl;->a(IJZILjava/lang/String;Ldxoptimizer/afb;)Ljava/lang/Runnable;

    move-result-object v8

    .line 299
    iget-object v1, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    const v4, 0x7f080cfd

    const v5, 0x7f080bf8

    iget v6, p0, Ldxoptimizer/bqr;->al:I

    iget-object v7, p0, Ldxoptimizer/bqr;->ad:Ldxoptimizer/ccb;

    iget v9, p0, Ldxoptimizer/bqr;->ap:I

    invoke-static/range {v1 .. v9}, Ldxoptimizer/bsl;->a(Landroid/content/Context;JIIILdxoptimizer/ccb;Ljava/lang/Runnable;I)V

    .line 303
    const-string v0, "tc_ctg"

    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    const-string v2, "aaovdb"

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    sget-object v2, Ldxoptimizer/bsj;->a:[Ljava/lang/String;

    iget v3, p0, Ldxoptimizer/bqr;->am:I

    aget-object v2, v2, v3

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    iget v2, p0, Ldxoptimizer/bqr;->al:I

    .line 306
    invoke-static {v2}, Ldxoptimizer/bsl;->b(I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1, v2}, 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

    invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    .line 303
    invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V

    goto/16 :goto_30

    .line 307
    :cond_b8
    iget-object v0, p0, Ldxoptimizer/bqr;->aa:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    if-ne p1, v0, :cond_ce

    .line 308
    iget v0, p0, Ldxoptimizer/bqr;->am:I

    invoke-static {v0}, Ldxoptimizer/bsl;->g(I)I

    move-result v0

    .line 309
    iget-object v2, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    new-instance v3, Ldxoptimizer/bqx;

    invoke-direct {v3, v1, p0, v0}, Ldxoptimizer/bqx;-><init>(ZLdxoptimizer/bqx$a;I)V

    invoke-static {v2, v3}, Ldxoptimizer/bsl;->a(Landroid/content/Context;Ldxoptimizer/bqx;)V

    goto/16 :goto_30

    .line 311
    :cond_ce
    iget-object v0, p0, Ldxoptimizer/bqr;->ab:Lcom/dianxinos/optimizer/ui/DxRevealButton;

    if-ne p1, v0, :cond_30

    .line 312
    new-array v0, v10, [Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    iget-object v2, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    aput-object v2, v0, v1

    invoke-static {v0}, Ldxoptimizer/bsl;->a([Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;)J

    move-result-wide v4

    .line 313
    iget-object v0, p0, Ldxoptimizer/bqr;->Q:Landroid/app/Activity;

    invoke-static {v0, v4, v5}, Ldxoptimizer/bsl;->a(Landroid/content/Context;J)Z

    move-result v0

    .line 314
    if-nez v0, :cond_30

    .line 315
    iget v0, p0, Ldxoptimizer/bqr;->am:I

    invoke-static {v0}, Ldxoptimizer/bsl;->g(I)I

    move-result v3

    .line 316
    new-instance v0, Ldxoptimizer/bqx;

    move v1, v10

    move-object v2, p0

    invoke-direct/range {v0 .. v5}, Ldxoptimizer/bqx;-><init>(ZLdxoptimizer/bqx$a;IJ)V

    invoke-virtual {v0}, Ldxoptimizer/bqx;->a()V

    goto/16 :goto_30
.end method

.method public r()V
    .registers 2

    .prologue
    .line 349
    invoke-super {p0}, Ldxoptimizer/uv;->r()V

    .line 350
    iget-object v0, p0, Ldxoptimizer/bqr;->ai:Ldxoptimizer/brl;

    if-eqz v0, :cond_c

    .line 351
    iget-object v0, p0, Ldxoptimizer/bqr;->ai:Ldxoptimizer/brl;

    invoke-virtual {v0}, Ldxoptimizer/brl;->b()V

    .line 353
    :cond_c
    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    if-eqz v0, :cond_15

    .line 354
    iget-object v0, p0, Ldxoptimizer/bqr;->ag:Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;

    invoke-virtual {v0}, Lcom/dianxinos/optimizer/module/space/model/AppAnalyseGroup;->resetCheckStatus()V

    .line 356
    :cond_15
    return-void
.end method