m.smali
.class public Lcom/cleanmaster/push/fileobserve/m;
.super Ljava/lang/Object;
.source "CmFileObserverPushHelper.java"
# direct methods
.method static a(Ljava/lang/String;J)Lcom/cm/plugincluster/common/notification/define/NotificationModel;
.registers 6
.prologue
.line 29
new-instance v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;
invoke-direct {v0}, Lcom/cm/plugincluster/common/notification/define/NotificationModel;-><init>()V
.line 30
const/16 v1, 0x901
iput v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;->mFunction:I
.line 31
const/4 v1, 0x2
iput v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;->mLeftIconType:I
.line 32
invoke-static {p0}, Lcom/cleanmaster/push/fileobserve/m;->c(Ljava/lang/String;)Landroid/content/Intent;
move-result-object v1
iput-object v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;->mIntent:Landroid/content/Intent;
.line 33
invoke-static {p0, p1, p2}, Lcom/cleanmaster/push/fileobserve/m;->b(Ljava/lang/String;J)Ljava/lang/CharSequence;
move-result-object v1
iput-object v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;->mTitle:Ljava/lang/CharSequence;
.line 35
const/4 v1, 0x1
iput-boolean v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;->isRightBtnShow:Z
.line 36
invoke-static {p0}, Lcom/cleanmaster/push/fileobserve/m;->d(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationModel;->mRightText:Ljava/lang/CharSequence;
.line 37
return-object v0
.end method
.method static a(Ljava/lang/String;)Lcom/cm/plugincluster/common/notification/define/NotificationSetting;
.registers 3
.prologue
.line 21
new-instance v0, Lcom/cm/plugincluster/common/notification/define/NotificationSetting;
invoke-direct {v0}, Lcom/cm/plugincluster/common/notification/define/NotificationSetting;-><init>()V
.line 22
invoke-static {p0}, Lcom/cleanmaster/push/fileobserve/m;->b(Ljava/lang/String;)I
move-result v1
iput v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationSetting;->mNotifyId:I
.line 23
const/16 v1, 0x114
iput v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationSetting;->mUniqueId:I
.line 24
const/4 v1, 0x2
iput v1, v0, Lcom/cm/plugincluster/common/notification/define/NotificationSetting;->mUiType:I
.line 25
return-object v0
.end method
.method private static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 5
.prologue
.line 128
const/4 v0, 0x2
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
aput-object p1, v0, v1
const/4 v1, 0x1
aput-object p2, 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 a()V
.registers 4
.prologue
.line 132
invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;
move-result-object v0
const-string v1, "cm_file_observer_push_success_time"
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
invoke-virtual {v0, v1, v2, v3}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->setLongValue(Ljava/lang/String;J)V
.line 133
return-void
.end method
.method static b(Ljava/lang/String;)I
.registers 3
.prologue
const/4 v0, 0x0
.line 99
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_8
.line 109
:cond_7
:goto_7
return v0
.line 102
:cond_8
const-string v1, "\u6296\u97f3"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_13
.line 103
const/16 v0, 0x140
goto :goto_7
.line 104
:cond_13
const-string v1, "\u897f\u74dc"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_1e
.line 105
const/16 v0, 0x142
goto :goto_7
.line 106
:cond_1e
const-string v1, "\u5feb\u624b"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_7
.line 107
const/16 v0, 0x141
goto :goto_7
.end method
.method static b()J
.registers 4
.prologue
.line 136
invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;
move-result-object v0
const-string v1, "cm_file_observer_push_success_time"
const-wide/16 v2, 0x0
invoke-virtual {v0, v1, v2, v3}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->getLongValue(Ljava/lang/String;J)J
move-result-wide v0
return-wide v0
.end method
.method private static b(Ljava/lang/String;J)Ljava/lang/CharSequence;
.registers 6
.prologue
.line 55
const-string v0, "\u6296\u97f3"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_19
.line 56
invoke-static {}, Lcom/cleanmaster/push/fileobserve/i;->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, p0, v1}, Lcom/cleanmaster/push/fileobserve/m;->a(Ljava/lang/String;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
.line 65
:goto_18
return-object v0
.line 58
:cond_19
const-string v0, "\u897f\u74dc"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_32
.line 59
invoke-static {}, Lcom/cleanmaster/push/fileobserve/i;->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, p0, v1}, Lcom/cleanmaster/push/fileobserve/m;->a(Ljava/lang/String;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_18
.line 61
:cond_32
const-string v0, "\u5feb\u624b"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_4b
.line 62
invoke-static {}, Lcom/cleanmaster/push/fileobserve/i;->l()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, p0, v1}, Lcom/cleanmaster/push/fileobserve/m;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 63
invoke-static {v0}, Lcom/cleanmaster/hpsharelib/base/util/net/HtmlUtil;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned;
move-result-object v0
goto :goto_18
.line 65
:cond_4b
const-string v0, ""
goto :goto_18
.end method
.method private static c(Ljava/lang/String;)Landroid/content/Intent;
.registers 4
.prologue
.line 41
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 42
if-nez v1, :cond_c
.line 43
const/4 v0, 0x0
.line 51
:goto_b
return-object v0
.line 45
:cond_c
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
.line 46
const-string v2, "com.cleanmaster.shortvideo.activity.ShortVideoMainActivity"
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setClassName(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;
.line 47
const-string v1, "from"
const/4 v2, 0x7
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 48
const-string v1, "notification_type"
invoke-static {p0}, Lcom/cleanmaster/push/fileobserve/m;->e(Ljava/lang/String;)B
move-result v2
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;B)Landroid/content/Intent;
.line 49
const-string v1, "special_type"
const-string v2, "com.ss.android.ugc.aweme"
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 50
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;
goto :goto_b
.end method
.method private static d(Ljava/lang/String;)Ljava/lang/String;
.registers 2
.prologue
.line 88
const-string v0, "\u6296\u97f3"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_d
.line 89
invoke-static {}, Lcom/cleanmaster/push/fileobserve/i;->k()Ljava/lang/String;
move-result-object v0
.line 95
:goto_c
return-object v0
.line 90
:cond_d
const-string v0, "\u897f\u74dc"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1a
.line 91
invoke-static {}, Lcom/cleanmaster/push/fileobserve/i;->o()Ljava/lang/String;
move-result-object v0
goto :goto_c
.line 92
:cond_1a
const-string v0, "\u5feb\u624b"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_27
.line 93
invoke-static {}, Lcom/cleanmaster/push/fileobserve/i;->m()Ljava/lang/String;
move-result-object v0
goto :goto_c
.line 95
:cond_27
const-string v0, ""
goto :goto_c
.end method
.method private static e(Ljava/lang/String;)B
.registers 3
.prologue
const/4 v0, 0x0
.line 114
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_8
.line 124
:cond_7
:goto_7
return v0
.line 117
:cond_8
const-string v1, "\u6296\u97f3"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_13
.line 118
const/16 v0, 0x14
goto :goto_7
.line 119
:cond_13
const-string v1, "\u897f\u74dc"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_1e
.line 120
const/16 v0, 0x16
goto :goto_7
.line 121
:cond_1e
const-string v1, "\u5feb\u624b"
invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_7
.line 122
const/16 v0, 0x15
goto :goto_7
.end method