a.smali
.class Lcom/cleanmaster/push/wechat/a;
.super Ljava/lang/Object;
.source "WeChatCacheHelper.java"
# direct methods
.method static a(ZJ)Lcom/cm/plugincluster/common/notification/define/NotificationModel;
.registers 6
.prologue
.line 19
new-instance v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;
invoke-direct {v0}, Lcom/cm/plugincluster/common/notification/define/NotificationModel;-><init>()V
.line 20
const/16 v1, 0x917
iput v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;->mFunction:I
.line 21
const/4 v1, 0x2
iput v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;->mLeftIconType:I
.line 22
invoke-static {p0, p1, p2}, Lcom/cleanmaster/push/wechat/a;->c(ZJ)Landroid/content/Intent;
move-result-object v1
iput-object v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;->mIntent:Landroid/content/Intent;
.line 23
invoke-static {p0, p1, p2}, Lcom/cleanmaster/push/wechat/a;->d(ZJ)Ljava/lang/CharSequence;
move-result-object v1
iput-object v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;->mTitle:Ljava/lang/CharSequence;
.line 24
invoke-static {p0, p1, p2}, Lcom/cleanmaster/push/wechat/a;->e(ZJ)Ljava/lang/CharSequence;
move-result-object v1
iput-object v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;->mContent:Ljava/lang/CharSequence;
.line 25
const/4 v1, 0x1
iput-boolean v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;->isRightBtnShow:Z
.line 26
invoke-static {p0, p1, p2}, Lcom/cleanmaster/push/wechat/a;->f(ZJ)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;->mRightText:Ljava/lang/CharSequence;
.line 27
return-object v0
.end method
.method static a()Lcom/cm/plugincluster/common/notification/define/NotificationSetting;
.registers 2
.prologue
const/16 v1, 0x113
.line 31
new-instance v0, Lcom/cm/plugincluster/common/notification/define/NotificationSetting;
invoke-direct {v0}, Lcom/cm/plugincluster/common/notification/define/NotificationSetting;-><init>()V
.line 32
iput v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationSetting;->mNotifyId:I
.line 33
iput v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationSetting;->mUniqueId:I
.line 34
const/4 v1, 0x2
iput v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationSetting;->mUiType:I
.line 35
return-object v0
.end method
.method private static a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 4
.prologue
.line 101
const/4 v0, 0x1
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
aput-object p1, v0, v1
invoke-static {p0, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method static b(ZJ)Ljava/lang/String;
.registers 8
.prologue
const-wide/32 v2, 0x40000000
.line 90
if-nez p0, :cond_8
.line 91
const-string v0, "301"
.line 97
:goto_7
return-object v0
.line 92
:cond_8
cmp-long v0, p1, v2
if-gez v0, :cond_f
.line 93
const-string v0, "302"
goto :goto_7
.line 94
:cond_f
cmp-long v0, p1, v2
if-ltz v0, :cond_16
.line 95
const-string v0, "303"
goto :goto_7
.line 97
:cond_16
const-string v0, ""
goto :goto_7
.end method
.method private static c(ZJ)Landroid/content/Intent;
.registers 6
.prologue
.line 39
invoke-static {}, Lcom/keniu/security/m;->d()Landroid/content/Context;
move-result-object v0
invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v1
.line 40
if-nez v1, :cond_c
.line 41
const/4 v0, 0x0
.line 49
:goto_b
return-object v0
.line 43
:cond_c
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
.line 44
const-string v2, "com.cleanmaster.push.ui.WechatCleanPushActivity"
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setClassName(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;
.line 45
const-string v1, "special_type"
const-string v2, "com.tencent.mm"
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 46
const-string v1, "data_type"
const/4 v2, 0x2
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 47
const-string v1, "from"
const/16 v2, 0x65
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 48
const-string v1, "noti_id"
invoke-static {p0, p1, p2}, Lcom/cleanmaster/push/wechat/a;->b(ZJ)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
goto :goto_b
.end method
.method private static d(ZJ)Ljava/lang/CharSequence;
.registers 8
.prologue
const-wide/32 v2, 0x40000000
.line 53
if-nez p0, :cond_a
.line 54
invoke-static {}, Lcom/cleanmaster/push/wechat/d;->g()Ljava/lang/String;
move-result-object v0
.line 62
:goto_9
return-object v0
.line 55
:cond_a
cmp-long v0, p1, v2
if-gez v0, :cond_1f
.line 56
invoke-static {}, Lcom/cleanmaster/push/wechat/d;->j()Ljava/lang/String;
move-result-object v0
invoke-static {p1, p2}, Lcom/cleanmaster/hpsharelib/base/util/misc/SizeUtil;->formatSizeForJunkHeader(J)Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/cleanmaster/push/wechat/a;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 57
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/base/util/net/HtmlUtil;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned;
move-result-object v0
goto :goto_9
.line 58
:cond_1f
cmp-long v0, p1, v2
if-ltz v0, :cond_34
.line 59
invoke-static {}, Lcom/cleanmaster/push/wechat/d;->m()Ljava/lang/String;
move-result-object v0
invoke-static {p1, p2}, Lcom/cleanmaster/hpsharelib/base/util/misc/SizeUtil;->formatSizeForJunkHeader(J)Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/cleanmaster/push/wechat/a;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 60
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/base/util/net/HtmlUtil;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned;
move-result-object v0
goto :goto_9
.line 62
:cond_34
const-string v0, ""
goto :goto_9
.end method
.method private static e(ZJ)Ljava/lang/CharSequence;
.registers 8
.prologue
const-wide/32 v2, 0x40000000
.line 66
if-nez p0, :cond_a
.line 67
invoke-static {}, Lcom/cleanmaster/push/wechat/d;->h()Ljava/lang/String;
move-result-object v0
.line 75
:goto_9
return-object v0
.line 68
:cond_a
cmp-long v0, p1, v2
if-gez v0, :cond_1f
.line 69
invoke-static {}, Lcom/cleanmaster/push/wechat/d;->k()Ljava/lang/String;
move-result-object v0
invoke-static {p1, p2}, Lcom/cleanmaster/hpsharelib/base/util/misc/SizeUtil;->formatSizeForJunkHeader(J)Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/cleanmaster/push/wechat/a;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 70
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/base/util/net/HtmlUtil;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned;
move-result-object v0
goto :goto_9
.line 71
:cond_1f
cmp-long v0, p1, v2
if-ltz v0, :cond_34
.line 72
invoke-static {}, Lcom/cleanmaster/push/wechat/d;->n()Ljava/lang/String;
move-result-object v0
invoke-static {p1, p2}, Lcom/cleanmaster/hpsharelib/base/util/misc/SizeUtil;->formatSizeForJunkHeader(J)Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/cleanmaster/push/wechat/a;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 73
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/base/util/net/HtmlUtil;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned;
move-result-object v0
goto :goto_9
.line 75
:cond_34
const-string v0, ""
goto :goto_9
.end method
.method private static f(ZJ)Ljava/lang/String;
.registers 8
.prologue
const-wide/32 v2, 0x40000000
.line 79
if-nez p0, :cond_a
.line 80
invoke-static {}, Lcom/cleanmaster/push/wechat/d;->i()Ljava/lang/String;
move-result-object v0
.line 86
:goto_9
return-object v0
.line 81
:cond_a
cmp-long v0, p1, v2
if-gez v0, :cond_13
.line 82
invoke-static {}, Lcom/cleanmaster/push/wechat/d;->l()Ljava/lang/String;
move-result-object v0
goto :goto_9
.line 83
:cond_13
cmp-long v0, p1, v2
if-ltz v0, :cond_1c
.line 84
invoke-static {}, Lcom/cleanmaster/push/wechat/d;->o()Ljava/lang/String;
move-result-object v0
goto :goto_9
.line 86
:cond_1c
const-string v0, ""
goto :goto_9
.end method