FlowDataMonitorActivity.smali
.class public Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;
.super Lcom/cleanmaster/hpsharelib/base/activity/EventBasedActivity;
.source "FlowDataMonitorActivity.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity$a;
}
.end annotation
# instance fields
.field private a:Landroid/widget/LinearLayout;
.field private b:Landroid/view/View;
.field private c:Landroid/widget/TextView;
.field private d:Landroid/widget/TextView;
.field private e:Landroid/widget/TextView;
.field private f:J
.field private g:Landroid/widget/TextView;
.field private h:Landroid/widget/Button;
.field private i:Lcom/cleanmaster/hpsharelib/base/widget/AnimImageView;
.field private j:Landroid/widget/RelativeLayout;
.field private k:Landroid/widget/ImageView;
.field private l:Landroid/widget/TextView;
.field private m:Z
.field private n:Ljava/lang/String;
.field private o:Ljava/lang/String;
.field private p:Ljava/lang/String;
.field private q:Ljava/lang/String;
.field private r:Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap",
"<",
"Ljava/lang/Integer;",
"Ljava/lang/Long;",
">;"
}
.end annotation
.end field
.field private s:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map",
"<",
"Ljava/lang/Integer;",
"Lcom/cleanmaster/internalapp/ad/core/o$a;",
">;"
}
.end annotation
.end field
.field private t:Landroid/os/Handler;
.field private u:Lcom/cm/plugincluster/common/interfaces/downloader/DownLoadListener;
.field private v:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
.field private w:Ljava/util/regex/Pattern;
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 57
invoke-direct {p0}, Lcom/cleanmaster/hpsharelib/base/activity/EventBasedActivity;-><init>()V
.line 78
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->m:Z
.line 81
const-string v0, "http://bj.download.ijinshan.com/clean_master/cmdm/CMDataMonitor.apk"
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->n:Ljava/lang/String;
.line 82
const-string v0, "https://play.google.com/store/apps/details?id=com.cmcm.flowmonitor&referrer=utm_source%3D202020"
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->o:Ljava/lang/String;
.line 84
const-string v0, "com.cmcm.flowmonitor"
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->q:Ljava/lang/String;
.line 237
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->r:Ljava/util/HashMap;
.line 239
new-instance v0, Lcom/cleanmaster/internalapp/ad/ui/aa;
invoke-direct {v0, p0}, Lcom/cleanmaster/internalapp/ad/ui/aa;-><init>(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)V
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->t:Landroid/os/Handler;
.line 425
new-instance v0, Lcom/cleanmaster/internalapp/ad/ui/ac;
invoke-direct {v0, p0}, Lcom/cleanmaster/internalapp/ad/ui/ac;-><init>(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)V
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->u:Lcom/cm/plugincluster/common/interfaces/downloader/DownLoadListener;
.line 437
const/4 v0, 0x0
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->v:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
.line 639
const-string v0, "([0-9]+[.]+[0-9])"
invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->w:Ljava/util/regex/Pattern;
return-void
.end method
.method static synthetic a(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Ljava/lang/String;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->q:Ljava/lang/String;
return-object v0
.end method
.method private a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 6
.prologue
.line 445
invoke-direct/range {p0 .. p5}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.line 446
return-void
.end method
.method private a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;J)V
.registers 14
.prologue
const/4 v4, 0x1
.line 328
const v0, 0x7f10033c
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
.line 329
const v1, 0x7f10033d
invoke-virtual {p1, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/TextView;
.line 330
const v2, 0x7f10033f
invoke-virtual {p1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/ProgressBar;
.line 331
const/4 v3, 0x4
invoke-virtual {v2, v3}, Landroid/widget/ProgressBar;->setVisibility(I)V
.line 332
const v3, 0x7f10033e
invoke-virtual {p1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Landroid/widget/TextView;
.line 333
invoke-static {}, Lcom/cleanmaster/bitloader/BitmapLoader;->getInstance()Lcom/cleanmaster/bitloader/BitmapLoader;
move-result-object v5
sget-object v6, Lcom/cleanmaster/bitloader/BitmapLoader$TaskType;->INSTALLED_APK:Lcom/cleanmaster/bitloader/BitmapLoader$TaskType;
invoke-virtual {v5, v0, p2, v6}, Lcom/cleanmaster/bitloader/BitmapLoader;->loadDrawable(Landroid/widget/ImageView;Ljava/lang/String;Lcom/cleanmaster/bitloader/BitmapLoader$TaskType;)V
.line 334
invoke-virtual {v1, p3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 335
const-wide/16 v0, 0x64
mul-long/2addr v0, p4
iget-wide v6, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->f:J
div-long/2addr v0, v6
long-to-int v0, v0
.line 336
if-gt v0, v4, :cond_3f
move v0, v4
.line 339
:cond_3f
invoke-virtual {v2, v0}, Landroid/widget/ProgressBar;->setProgress(I)V
.line 340
invoke-static {p4, p5, v4}, Lcom/cleanmaster/hpsharelib/base/util/misc/SizeUtil;->formatSize(JI)Ljava/lang/String;
move-result-object v0
.line 341
const-string v1, "0 KB"
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_50
.line 342
const-string v0, "< 1 KB"
.line 344
:cond_50
const v1, -0xe15599
invoke-virtual {p0, v3, v0, v1}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a(Landroid/widget/TextView;Ljava/lang/CharSequence;I)V
.line 345
return-void
.end method
.method static synthetic a(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 6
.prologue
.line 57
invoke-direct/range {p0 .. p5}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method static synthetic a(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;Ljava/util/Map;)V
.registers 2
.prologue
.line 57
invoke-direct {p0, p1}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a(Ljava/util/Map;)V
return-void
.end method
.method private a(Ljava/util/Map;)V
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map",
"<",
"Ljava/lang/Integer;",
"Lcom/cleanmaster/internalapp/ad/core/o$a;",
">;)V"
}
.end annotation
.prologue
const v6, 0x7f0a0a65
const/4 v8, 0x1
const/16 v7, 0x8
const/4 v5, 0x2
const/4 v4, 0x0
.line 357
invoke-static {}, Lcom/cleanmaster/internalapp/ad/core/o;->a()Lcom/cleanmaster/internalapp/ad/core/o;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/internalapp/ad/core/o;->d()J
move-result-wide v0
iput-wide v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->f:J
.line 359
iget-wide v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->f:J
const-wide/16 v2, 0x200
cmp-long v0, v0, v2
if-gtz v0, :cond_20
.line 360
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->t:Landroid/os/Handler;
invoke-virtual {v0, v5}, Landroid/os/Handler;->sendEmptyMessage(I)Z
.line 423
:goto_1f
return-void
.line 364
:cond_20
const v0, 0x7f10048b
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-virtual {v0, v4}, Landroid/view/View;->setVisibility(I)V
.line 365
const v0, 0x7f100489
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-virtual {v0, v4}, Landroid/view/View;->setVisibility(I)V
.line 366
invoke-interface {p1}, Ljava/util/Map;->size()I
move-result v0
add-int/lit8 v0, v0, -0x1
.line 368
iget-wide v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->f:J
invoke-static {v0, v1}, Lcom/cleanmaster/hpsharelib/base/util/misc/SizeUtil;->formatSize3(J)Ljava/lang/String;
move-result-object v0
.line 370
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->g:Landroid/widget/TextView;
const v2, 0x7f0a0a5f
invoke-virtual {p0, v2}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->getString(I)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 373
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a:Landroid/widget/LinearLayout;
invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;->getChildAt(I)Landroid/view/View;
move-result-object v1
invoke-virtual {v1, v4}, Landroid/view/View;->setVisibility(I)V
.line 374
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->c:Landroid/widget/TextView;
invoke-virtual {v1, v6}, Landroid/widget/TextView;->setText(I)V
.line 375
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->e:Landroid/widget/TextView;
const v2, 0x7f0a0a67
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(I)V
.line 376
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->d:Landroid/widget/TextView;
const v2, 0x7f0a0a69
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(I)V
.line 378
if-eqz v0, :cond_9e
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v0
if-lt v0, v5, :cond_9e
.line 379
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->c:Landroid/widget/TextView;
invoke-virtual {v0, v7}, Landroid/widget/TextView;->setVisibility(I)V
.line 380
const v0, 0x7f10048d
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-virtual {v0, v7}, Landroid/view/View;->setVisibility(I)V
.line 381
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->e:Landroid/widget/TextView;
invoke-virtual {v0, v6}, Landroid/widget/TextView;->setText(I)V
.line 382
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->e:Landroid/widget/TextView;
const/high16 v1, 0x41800000 # 16.0f
invoke-virtual {v0, v5, v1}, Landroid/widget/TextView;->setTextSize(IF)V
.line 383
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->e:Landroid/widget/TextView;
invoke-static {v8}, Landroid/graphics/Typeface;->defaultFromStyle(I)Landroid/graphics/Typeface;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V
.line 384
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->d:Landroid/widget/TextView;
const v1, 0x7f0a0a68
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(I)V
.line 390
:cond_9e
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->s:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object v0
.line 391
invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v6
.line 392
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a:Landroid/widget/LinearLayout;
invoke-virtual {v0}, Landroid/widget/LinearLayout;->removeAllViews()V
.line 393
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a:Landroid/widget/LinearLayout;
invoke-virtual {v0, v7}, Landroid/widget/LinearLayout;->setVisibility(I)V
.line 399
:cond_b2
invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_103
.line 400
invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/Map$Entry;
.line 401
invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/Integer;
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v1
const/4 v2, -0x1
if-eq v1, v2, :cond_b2
.line 404
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/cleanmaster/internalapp/ad/core/o$a;
iget-object v2, v1, Lcom/cleanmaster/internalapp/ad/core/o$a;->c:Ljava/lang/String;
.line 405
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/cleanmaster/internalapp/ad/core/o$a;
iget-object v3, v1, Lcom/cleanmaster/internalapp/ad/core/o$a;->d:Ljava/lang/String;
.line 406
invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cleanmaster/internalapp/ad/core/o$a;
invoke-virtual {v0}, Lcom/cleanmaster/internalapp/ad/core/o$a;->a()J
move-result-wide v4
.line 408
invoke-static {p0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
const v1, 0x7f0400e3
const/4 v7, 0x0
invoke-virtual {v0, v1, v7}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v1
move-object v0, p0
.line 416
invoke-direct/range {v0 .. v5}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;J)V
.line 417
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a:Landroid/widget/LinearLayout;
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V
.line 418
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a:Landroid/widget/LinearLayout;
invoke-virtual {v0}, Landroid/widget/LinearLayout;->getChildCount()I
move-result v0
const/4 v1, 0x3
if-lt v0, v1, :cond_b2
.line 422
:cond_103
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->t:Landroid/os/Handler;
invoke-virtual {v0, v8}, Landroid/os/Handler;->sendEmptyMessage(I)Z
goto/16 :goto_1f
.end method
.method static synthetic a(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;Z)Z
.registers 2
.prologue
.line 57
iput-boolean p1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->m:Z
return p1
.end method
.method static synthetic b(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Ljava/lang/String;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->n:Ljava/lang/String;
return-object v0
.end method
.method static synthetic b(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;Ljava/util/Map;)Ljava/util/Map;
.registers 2
.prologue
.line 57
iput-object p1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->s:Ljava/util/Map;
return-object p1
.end method
.method private b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 17
.prologue
.line 449
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->q:Ljava/lang/String;
invoke-static {p1, v0}, Lcom/cleanmaster/hpsharelib/base/util/system/PackageUtils;->isHasPackage(Landroid/content/Context;Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_e
.line 450
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->q:Ljava/lang/String;
invoke-static {p1, v0}, Lcom/cleanmaster/hpsharelib/base/util/system/PackageUtils;->openApp(Landroid/content/Context;Ljava/lang/String;)V
.line 467
:goto_d
return-void
.line 454
:cond_e
invoke-virtual {p0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->b()Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
move-result-object v0
invoke-virtual {v0}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getState()I
move-result v0
if-nez v0, :cond_64
.line 455
new-instance v0, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
invoke-direct {v0}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;-><init>()V
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->v:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
.line 456
invoke-static {}, Lcom/cleanmaster/ui/app/provider/a;->a()Lcom/cleanmaster/ui/app/provider/a;
move-result-object v0
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->u:Lcom/cm/plugincluster/common/interfaces/downloader/DownLoadListener;
invoke-virtual {v0, v1}, Lcom/cleanmaster/ui/app/provider/a;->a(Lcom/cm/plugincluster/common/interfaces/downloader/DownLoadListener;)V
.line 457
invoke-static {}, Lcom/cleanmaster/ui/app/provider/a;->a()Lcom/cleanmaster/ui/app/provider/a;
move-result-object v1
const/4 v3, 0x0
const-wide/16 v8, 0x0
const/4 v10, 0x1
move-object v2, p1
move-object v4, p2
move-object v5, p3
move-object v6, p4
move-object/from16 v7, p5
invoke-virtual/range {v1 .. v10}, Lcom/cleanmaster/ui/app/provider/a;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JZ)Landroid/net/Uri;
.line 458
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f0a10ef
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->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
const-string v1, ""
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p4}, 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
const/4 v1, 0x0
invoke-static {p1, v0, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0}, Landroid/widget/Toast;->show()V
goto :goto_d
.line 460
:cond_64
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->v:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
if-nez v0, :cond_6f
.line 461
new-instance v0, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
invoke-direct {v0}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;-><init>()V
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->v:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
.line 463
:cond_6f
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->v:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
invoke-virtual {p0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->b()Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;->setDownloadState(Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;)V
.line 464
invoke-static {}, Lcom/cleanmaster/ui/app/provider/a;->a()Lcom/cleanmaster/ui/app/provider/a;
move-result-object v0
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->u:Lcom/cm/plugincluster/common/interfaces/downloader/DownLoadListener;
invoke-virtual {v0, v1}, Lcom/cleanmaster/ui/app/provider/a;->a(Lcom/cm/plugincluster/common/interfaces/downloader/DownLoadListener;)V
.line 465
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->v:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
iget-object v2, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->q:Ljava/lang/String;
iget-object v3, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->n:Ljava/lang/String;
const-string v5, ""
const/4 v6, 0x1
move-object v0, p0
move-object v4, p4
invoke-virtual/range {v0 .. v6}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a(Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
goto/16 :goto_d
.end method
.method static synthetic c(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Ljava/lang/String;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->p:Ljava/lang/String;
return-object v0
.end method
.method private c()V
.registers 5
.prologue
const v3, 0x7f100490
const/16 v2, 0x8
.line 153
const v0, 0x7f100486
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->b:Landroid/view/View;
.line 154
const v0, 0x7f100487
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->g:Landroid/widget/TextView;
.line 155
const v0, 0x7f10048a
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a:Landroid/widget/LinearLayout;
.line 157
const v0, 0x7f10048c
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->c:Landroid/widget/TextView;
.line 158
invoke-virtual {p0, v3}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->e:Landroid/widget/TextView;
.line 159
const v0, 0x7f100491
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->d:Landroid/widget/TextView;
.line 162
const v0, 0x7f100492
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/Button;
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->h:Landroid/widget/Button;
.line 163
const v0, 0x7f100488
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/cleanmaster/hpsharelib/base/widget/AnimImageView;
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->i:Lcom/cleanmaster/hpsharelib/base/widget/AnimImageView;
.line 164
const v0, 0x7f10048e
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/RelativeLayout;
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->j:Landroid/widget/RelativeLayout;
.line 165
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->j:Landroid/widget/RelativeLayout;
new-instance v1, Lcom/cleanmaster/internalapp/ad/ui/z;
invoke-direct {v1, p0}, Lcom/cleanmaster/internalapp/ad/ui/z;-><init>(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)V
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 173
const v0, 0x7f100482
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->k:Landroid/widget/ImageView;
.line 174
const v0, 0x7f100483
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->l:Landroid/widget/TextView;
.line 176
const v0, 0x7f10048b
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
.line 177
const v0, 0x7f100489
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
.line 178
invoke-virtual {p0, v3}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
const v1, 0x7f0a0a68
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(I)V
.line 180
const v0, 0x7f0a0a62
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->p:Ljava/lang/String;
.line 182
invoke-virtual {p0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a()V
.line 184
return-void
.end method
.method static synthetic d(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Ljava/util/Map;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->s:Ljava/util/Map;
return-object v0
.end method
.method private d()V
.registers 3
.prologue
.line 324
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->t:Landroid/os/Handler;
const/4 v1, 0x3
invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z
.line 325
return-void
.end method
.method static synthetic e(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Landroid/widget/LinearLayout;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a:Landroid/widget/LinearLayout;
return-object v0
.end method
.method static synthetic f(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Landroid/widget/Button;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->h:Landroid/widget/Button;
return-object v0
.end method
.method static synthetic g(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Landroid/widget/RelativeLayout;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->j:Landroid/widget/RelativeLayout;
return-object v0
.end method
.method static synthetic h(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Lcom/cleanmaster/hpsharelib/base/widget/AnimImageView;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->i:Lcom/cleanmaster/hpsharelib/base/widget/AnimImageView;
return-object v0
.end method
.method static synthetic i(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Landroid/widget/TextView;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->g:Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic j(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Landroid/view/View;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->b:Landroid/view/View;
return-object v0
.end method
.method static synthetic k(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Landroid/widget/TextView;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->c:Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic l(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Landroid/widget/TextView;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->d:Landroid/widget/TextView;
return-object v0
.end method
.method static synthetic m(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Landroid/os/Handler;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->t:Landroid/os/Handler;
return-object v0
.end method
.method static synthetic n(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Ljava/util/HashMap;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->r:Ljava/util/HashMap;
return-object v0
.end method
.method static synthetic o(Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;)Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
.registers 2
.prologue
.line 57
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->v:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
return-object v0
.end method
# virtual methods
.method a()V
.registers 9
.prologue
const v7, 0x7f0a0a60
const v6, 0x7f02030c
const/4 v5, 0x1
const/4 v4, 0x0
.line 187
invoke-static {}, Lcom/cleanmaster/internalapp/ad/core/o;->a()Lcom/cleanmaster/internalapp/ad/core/o;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/internalapp/ad/core/o;->b()I
move-result v1
.line 188
invoke-static {}, Lcom/keniu/security/m;->d()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/utils/CommonUtils;->getMCC(Landroid/content/Context;)Ljava/lang/String;
move-result-object v2
.line 189
invoke-virtual {p0, v7}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->getString(I)Ljava/lang/String;
move-result-object v0
.line 190
const-string v3, "460"
invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_47
.line 191
invoke-static {}, Lcom/keniu/security/m;->d()Landroid/content/Context;
move-result-object v2
invoke-static {v2}, Lcom/utils/CommonUtils;->getMNC(Landroid/content/Context;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/String;->trim()Ljava/lang/String;
move-result-object v2
.line 192
const-string v3, "00"
invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_40
const-string v3, "02"
invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_4b
.line 193
:cond_40
const v0, 0x7f0a0a5c
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->getString(I)Ljava/lang/String;
move-result-object v0
.line 200
:cond_47
:goto_47
packed-switch v1, :pswitch_data_166
.line 235
:goto_4a
:pswitch_4a
return-void
.line 194
:cond_4b
const-string v3, "01"
invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_5b
.line 195
const v0, 0x7f0a0a5e
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->getString(I)Ljava/lang/String;
move-result-object v0
goto :goto_47
.line 196
:cond_5b
const-string v3, "03"
invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_47
.line 197
const v0, 0x7f0a0a5d
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->getString(I)Ljava/lang/String;
move-result-object v0
goto :goto_47
.line 202
:pswitch_6b
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->k:Landroid/widget/ImageView;
iget-object v2, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->k:Landroid/widget/ImageView;
invoke-virtual {v2}, Landroid/widget/ImageView;->getContext()Landroid/content/Context;
move-result-object v2
invoke-static {v2, v6}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 203
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->l:Landroid/widget/TextView;
new-array v2, v5, [Ljava/lang/Object;
const-string v3, " 2G"
aput-object v3, v2, v4
invoke-static {v0, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_4a
.line 206
:pswitch_8a
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->k:Landroid/widget/ImageView;
iget-object v2, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->k:Landroid/widget/ImageView;
invoke-virtual {v2}, Landroid/widget/ImageView;->getContext()Landroid/content/Context;
move-result-object v2
invoke-static {v2, v6}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 207
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->l:Landroid/widget/TextView;
new-array v2, v5, [Ljava/lang/Object;
const-string v3, " 3G"
aput-object v3, v2, v4
invoke-static {v0, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_4a
.line 210
:pswitch_a9
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->k:Landroid/widget/ImageView;
iget-object v2, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->k:Landroid/widget/ImageView;
invoke-virtual {v2}, Landroid/widget/ImageView;->getContext()Landroid/content/Context;
move-result-object v2
invoke-static {v2, v6}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 211
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->l:Landroid/widget/TextView;
new-array v2, v5, [Ljava/lang/Object;
const-string v3, " 4G"
aput-object v3, v2, v4
invoke-static {v0, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_4a
.line 214
:pswitch_c8
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->k:Landroid/widget/ImageView;
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->k:Landroid/widget/ImageView;
invoke-virtual {v1}, Landroid/widget/ImageView;->getContext()Landroid/content/Context;
move-result-object v1
const v2, 0x7f020328
invoke-static {v1, v2}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 215
invoke-static {}, Lcom/keniu/security/m;->d()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/base/util/net/NetworkUtil;->getWifiSSID(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
.line 216
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_f9
.line 217
const-string v0, " WiFi"
.line 218
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->l:Landroid/widget/TextView;
new-array v2, v5, [Ljava/lang/Object;
aput-object v0, v2, v4
invoke-virtual {p0, v7, v2}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto/16 :goto_4a
.line 220
:cond_f9
invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String;
move-result-object v0
.line 221
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v1
const/4 v2, 0x2
if-le v1, v2, :cond_114
const-string v1, "\""
invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_114
const-string v1, "\""
invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_124
:cond_114
const-string v1, "\'"
.line 222
invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_136
const-string v1, "\'"
invoke-virtual {v0, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_136
.line 223
:cond_124
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v1
invoke-virtual {v0, v5, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v0
.line 224
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v1
add-int/lit8 v1, v1, -0x1
invoke-virtual {v0, v4, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v0
.line 226
:cond_136
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->l:Landroid/widget/TextView;
invoke-virtual {v1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto/16 :goto_4a
.line 230
:pswitch_13d
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->k:Landroid/widget/ImageView;
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->k:Landroid/widget/ImageView;
invoke-virtual {v1}, Landroid/widget/ImageView;->getContext()Landroid/content/Context;
move-result-object v1
const v2, 0x7f02031a
invoke-static {v1, v2}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 231
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->l:Landroid/widget/TextView;
const v1, 0x7f0a0a61
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(I)V
.line 232
const v0, 0x7f100029
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
const v1, -0xce9f51
invoke-virtual {v0, v1}, Landroid/view/View;->setBackgroundColor(I)V
goto/16 :goto_4a
.line 200
:pswitch_data_166
.packed-switch -0x1
:pswitch_13d
:pswitch_4a
:pswitch_c8
:pswitch_6b
:pswitch_8a
:pswitch_a9
.end packed-switch
.end method
.method public a(Landroid/widget/TextView;Ljava/lang/CharSequence;I)V
.registers 5
.prologue
.line 641
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 654
:goto_6
return-void
.line 653
:cond_7
invoke-virtual {p1, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_6
.end method
.method public a(Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
.registers 16
.prologue
const v8, 0x7f0a0920
const/4 v6, 0x1
.line 470
invoke-virtual {p1}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;->getDownloadState()Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
move-result-object v7
.line 471
invoke-virtual {p1}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;->getState()I
move-result v0
packed-switch v0, :pswitch_data_c8
.line 515
:goto_f
:pswitch_f
return-void
.line 473
:pswitch_10
const/4 v0, 0x0
iput-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->v:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
goto :goto_f
.line 477
:pswitch_14
if-eqz p6, :cond_48
.line 478
invoke-static {}, Lcom/cleanmaster/ui/app/provider/a;->a()Lcom/cleanmaster/ui/app/provider/a;
move-result-object v0
invoke-virtual {v7}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getUri()Landroid/net/Uri;
move-result-object v3
move-object v1, p0
move-object v2, p3
move-object v4, p2
move-object v5, p4
invoke-virtual/range {v0 .. v5}, Lcom/cleanmaster/ui/app/provider/a;->a(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)V
.line 479
new-instance v0, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
const/4 v1, 0x4
invoke-direct {v0, v1}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;-><init>(I)V
invoke-virtual {v7}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getUri()Landroid/net/Uri;
move-result-object v1
invoke-virtual {v7}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getLoad()J
move-result-wide v2
.line 480
invoke-virtual {v7}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getTotal()J
move-result-wide v4
.line 479
invoke-virtual/range {v0 .. v5}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->setRunningData(Landroid/net/Uri;JJ)Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;->setDownloadState(Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;)V
.line 481
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->h:Landroid/widget/Button;
invoke-virtual {p0, v8}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
goto :goto_f
.line 483
:cond_48
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->h:Landroid/widget/Button;
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->v:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
invoke-virtual {v1}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;->getPercent()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
goto :goto_f
.line 488
:pswitch_54
invoke-static {}, Lcom/cleanmaster/ui/app/provider/a;->a()Lcom/cleanmaster/ui/app/provider/a;
move-result-object v0
invoke-virtual {v7}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getPath()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, p0, v1, p2}, Lcom/cleanmaster/ui/app/provider/a;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
.line 489
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->h:Landroid/widget/Button;
const v1, 0x7f0a0922
invoke-virtual {p0, v1}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
goto :goto_f
.line 494
:pswitch_6c
if-eqz p6, :cond_af
.line 495
invoke-static {p0}, Lcom/cleanmaster/hpsharelib/base/util/net/NetworkUtil;->IsWifiNetworkAvailable(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_9c
.line 496
invoke-static {}, Lcom/cleanmaster/ui/app/provider/a;->a()Lcom/cleanmaster/ui/app/provider/a;
move-result-object v0
invoke-virtual {v7}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getUri()Landroid/net/Uri;
move-result-object v3
move-object v1, p0
move-object v2, p3
move-object v4, p2
move-object v5, p4
invoke-virtual/range {v0 .. v6}, Lcom/cleanmaster/ui/app/provider/a;->a(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;Z)V
.line 498
new-instance v0, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
invoke-direct {v0, v6}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;-><init>(I)V
.line 499
invoke-virtual {v7}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getUri()Landroid/net/Uri;
move-result-object v1
invoke-virtual {v7}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getLoad()J
move-result-wide v2
invoke-virtual {v7}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getTotal()J
move-result-wide v4
invoke-virtual/range {v0 .. v5}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->setRunningData(Landroid/net/Uri;JJ)Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
.line 500
invoke-virtual {p1, v0}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;->setDownloadState(Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;)V
goto/16 :goto_f
.line 502
:cond_9c
new-instance v0, Lcom/cleanmaster/hpsharelib/utils/DownloadTipDialog;
invoke-direct {v0, p0}, Lcom/cleanmaster/hpsharelib/utils/DownloadTipDialog;-><init>(Landroid/content/Context;)V
.line 503
invoke-virtual {v7}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getUri()Landroid/net/Uri;
move-result-object v3
move-object v1, p0
move-object v2, p3
move-object v4, p2
move-object v5, p4
move-object v6, p1
invoke-virtual/range {v0 .. v6}, Lcom/cleanmaster/hpsharelib/utils/DownloadTipDialog;->showRunningDownloadTip(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;)V
goto/16 :goto_f
.line 506
:cond_af
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->h:Landroid/widget/Button;
invoke-virtual {p0, v8}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
goto/16 :goto_f
.line 510
:pswitch_ba
iget-object v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->h:Landroid/widget/Button;
const v1, 0x7f0a10e9
invoke-virtual {p0, v1}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->getText(I)Ljava/lang/CharSequence;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V
goto/16 :goto_f
.line 471
:pswitch_data_c8
.packed-switch 0x0
:pswitch_10
:pswitch_14
:pswitch_14
:pswitch_54
:pswitch_6c
:pswitch_ba
:pswitch_f
:pswitch_6c
.end packed-switch
.end method
.method public b()Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
.registers 4
.prologue
.line 440
invoke-static {}, Lcom/cleanmaster/ui/app/provider/a;->a()Lcom/cleanmaster/ui/app/provider/a;
move-result-object v0
iget-object v1, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->q:Ljava/lang/String;
iget-object v2, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->n:Ljava/lang/String;
invoke-virtual {v0, p0, v1, v2}, Lcom/cleanmaster/ui/app/provider/a;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
move-result-object v0
.line 441
return-object v0
.end method
.method public onClickBack(Landroid/view/View;)V
.registers 2
.prologue
.line 353
invoke-virtual {p0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->finish()V
.line 354
return-void
.end method
.method protected onCreate(Landroid/os/Bundle;)V
.registers 3
.prologue
.line 106
invoke-super {p0, p1}, Lcom/cleanmaster/hpsharelib/base/activity/EventBasedActivity;->onCreate(Landroid/os/Bundle;)V
.line 107
const v0, 0x7f0400e4
invoke-virtual {p0, v0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->setContentView(I)V
.line 109
invoke-direct {p0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->c()V
.line 111
invoke-direct {p0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->d()V
.line 114
invoke-virtual {p0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->b()Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
move-result-object v0
.line 115
invoke-virtual {v0}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getState()I
move-result v0
sparse-switch v0, :sswitch_data_1c
.line 128
:sswitch_1a
return-void
.line 115
nop
:sswitch_data_1c
.sparse-switch
0x0 -> :sswitch_1a
0x3 -> :sswitch_1a
0x8 -> :sswitch_1a
.end sparse-switch
.end method
.method protected onDestroy()V
.registers 2
.prologue
.line 132
invoke-super {p0}, Lcom/cleanmaster/hpsharelib/base/activity/EventBasedActivity;->onDestroy()V
.line 133
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->m:Z
.line 136
invoke-virtual {p0}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->b()Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;
move-result-object v0
.line 137
invoke-virtual {v0}, Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadState;->getState()I
move-result v0
sparse-switch v0, :sswitch_data_12
.line 150
:sswitch_11
return-void
.line 137
:sswitch_data_12
.sparse-switch
0x0 -> :sswitch_11
0x3 -> :sswitch_11
0x8 -> :sswitch_11
.end sparse-switch
.end method
.method public onOpenFlowMonitor(Landroid/view/View;)V
.registers 8
.prologue
.line 349
iget-object v2, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->q:Ljava/lang/String;
iget-object v3, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->n:Ljava/lang/String;
iget-object v4, p0, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->p:Ljava/lang/String;
const-string v5, ""
move-object v0, p0
move-object v1, p0
invoke-direct/range {v0 .. v5}, Lcom/cleanmaster/internalapp/ad/ui/FlowDataMonitorActivity;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.line 350
return-void
.end method