i.smali
.class public Lcom/keniu/security/newmain/resultpage/b/i;
.super Lcom/keniu/security/newmain/resultpage/a;
.source "MainGameSpeedItem.java"
# direct methods
.method public constructor <init>(Landroid/content/Context;I)V
.registers 5
.prologue
.line 25
invoke-direct {p0, p1}, Lcom/keniu/security/newmain/resultpage/a;-><init>(Landroid/content/Context;)V
.line 26
iget-object v0, p0, Lcom/keniu/security/newmain/resultpage/b/i;->i:Landroid/content/Context;
if-nez v0, :cond_d
.line 27
invoke-static {}, Lcom/cleanmaster/hpsharelib/base/util/HostHelper;->getAppContext()Landroid/content/Context;
move-result-object v0
iput-object v0, p0, Lcom/keniu/security/newmain/resultpage/b/i;->i:Landroid/content/Context;
.line 29
:cond_d
iput p2, p0, Lcom/keniu/security/newmain/resultpage/b/i;->g:I
.line 30
iget-object v0, p0, Lcom/keniu/security/newmain/resultpage/b/i;->i:Landroid/content/Context;
const v1, 0x7f0a0f8e
invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/resultpage/b/i;->a(Ljava/lang/CharSequence;)V
.line 31
invoke-direct {p0}, Lcom/keniu/security/newmain/resultpage/b/i;->g()Ljava/lang/CharSequence;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/resultpage/b/i;->b(Ljava/lang/CharSequence;)V
.line 32
iget-object v0, p0, Lcom/keniu/security/newmain/resultpage/b/i;->i:Landroid/content/Context;
const v1, 0x7f0a0f8d
invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/resultpage/b/i;->c(Ljava/lang/CharSequence;)V
.line 33
const v0, 0x7f02050f
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/resultpage/b/i;->a(I)V
.line 34
return-void
.end method
.method private g()Ljava/lang/CharSequence;
.registers 7
.prologue
.line 37
iget-object v0, p0, Lcom/keniu/security/newmain/resultpage/b/i;->i:Landroid/content/Context;
const v1, 0x7f0a0f8f
invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v0
.line 38
iget-object v1, p0, Lcom/keniu/security/newmain/resultpage/b/i;->i:Landroid/content/Context;
const v2, 0x7f0a0f90
const/4 v3, 0x1
new-array v3, v3, [Ljava/lang/Object;
const/4 v4, 0x0
invoke-static {}, Lcom/cleanmaster/ui/game/leftstone/k;->a()I
move-result v5
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v3, v4
invoke-virtual {v1, v2, v3}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
.line 39
iget-object v2, p0, Lcom/keniu/security/newmain/resultpage/b/i;->i:Landroid/content/Context;
const v3, 0x7f0a0f91
invoke-virtual {v2, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v2
.line 40
new-instance v3, Landroid/text/SpannableStringBuilder;
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
invoke-direct {v3, v4}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V
.line 41
new-instance v4, Landroid/text/style/ForegroundColorSpan;
const-string v5, "#F15151"
invoke-static {v5}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v5
invoke-direct {v4, v5}, Landroid/text/style/ForegroundColorSpan;-><init>(I)V
.line 42
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v5
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v0
invoke-virtual {v1}, Ljava/lang/String;->length()I
move-result v1
add-int/2addr v0, v1
invoke-virtual {v2}, Ljava/lang/String;->length()I
move-result v1
add-int/2addr v0, v1
const/16 v1, 0x21
.line 41
invoke-virtual {v3, v4, v5, v0, v1}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V
.line 43
return-object v3
.end method
.method private h()Z
.registers 9
.prologue
const/4 v2, 0x1
const/4 v1, 0x0
.line 51
const/16 v0, 0x14
new-array v3, v0, [Ljava/lang/String;
const-string v0, "com.tencent.tmgp.pubgmhd"
aput-object v0, v3, v1
const-string v0, "com.tencent.tmgp.sgame"
aput-object v0, v3, v2
const/4 v0, 0x2
const-string v4, "com.qqgame.hlddz"
aput-object v4, v3, v0
const/4 v0, 0x3
const-string v4, "com.xiaomi.gamecenter"
aput-object v4, v3, v0
const/4 v0, 0x4
const-string v4, "com.tencent.tmgp.cf"
aput-object v4, v3, v0
const/4 v0, 0x5
const-string v4, "love.match.set"
aput-object v4, v3, v0
const/4 v0, 0x6
const-string v4, "com.songwo.pig"
aput-object v4, v3, v0
const/4 v0, 0x7
const-string v4, "com.kamitu.drawsth.standalone.free.android"
aput-object v4, v3, v0
const/16 v0, 0x8
const-string v4, "com.tencent.tmgp.speedmobile"
aput-object v4, v3, v0
const/16 v0, 0x9
const-string v4, "com.sofunny.Sausage"
aput-object v4, v3, v0
const/16 v0, 0xa
const-string v4, "cn.jj"
aput-object v4, v3, v0
const/16 v0, 0xb
const-string v4, "com.tencent.KiHan"
aput-object v4, v3, v0
const/16 v0, 0xc
const-string v4, "com.kiloo.subwaysurf"
aput-object v4, v3, v0
const/16 v0, 0xd
const-string v4, "com.kwai.sogame"
aput-object v4, v3, v0
const/16 v0, 0xe
const-string v4, "com.huluxia.gametools"
aput-object v4, v3, v0
const/16 v0, 0xf
const-string v4, "com.tencent.qqgame.xq"
aput-object v4, v3, v0
const/16 v0, 0x10
const-string v4, "com.yiimuu.rich_dinosaur"
aput-object v4, v3, v0
const/16 v0, 0x11
const-string v4, "com.meta.xyx"
aput-object v4, v3, v0
const/16 v0, 0x12
const-string v4, "com.tencent.peng"
aput-object v4, v3, v0
const/16 v0, 0x13
const-string v4, "com.imangi.templerun2"
aput-object v4, v3, v0
move v0, v1
.line 73
:goto_75
array-length v4, v3
if-ge v0, v4, :cond_af
.line 74
const-string v4, "\u6e38\u620f\u52a0\u901f\u5361"
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
const-string v6, "\u6b64\u5305\u540d: "
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v5
aget-object v6, v3, v0
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v5
const-string v6, " \u662f\u5426\u5b58\u5728: "
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v5
iget-object v6, p0, Lcom/keniu/security/newmain/resultpage/b/i;->i:Landroid/content/Context;
aget-object v7, v3, v0
invoke-static {v6, v7}, Lcom/cleanmaster/base/util/system/PackageUtils;->isHasPackage(Landroid/content/Context;Ljava/lang/String;)Z
move-result v6
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
move-result-object v5
invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
invoke-static {v4, v5}, Lcom/cleanmaster/util/CMLogUtils;->e(Ljava/lang/String;Ljava/lang/String;)V
.line 75
iget-object v4, p0, Lcom/keniu/security/newmain/resultpage/b/i;->i:Landroid/content/Context;
aget-object v5, v3, v0
invoke-static {v4, v5}, Lcom/cleanmaster/base/util/system/PackageUtils;->isHasPackage(Landroid/content/Context;Ljava/lang/String;)Z
move-result v4
if-eqz v4, :cond_b0
move v1, v2
.line 79
:cond_af
return v1
.line 73
:cond_b0
add-int/lit8 v0, v0, 0x1
goto :goto_75
.end method
# virtual methods
.method public a()Z
.registers 2
.prologue
.line 47
invoke-static {}, Lcom/cleanmaster/hpsharelib/oeam/OEMFeatureManager;->isGameEntryEnable()Z
move-result v0
if-eqz v0, :cond_e
invoke-direct {p0}, Lcom/keniu/security/newmain/resultpage/b/i;->h()Z
move-result v0
if-eqz v0, :cond_e
const/4 v0, 0x1
:goto_d
return v0
:cond_e
const/4 v0, 0x0
goto :goto_d
.end method