bhj.smali
.class public Ldxoptimizer/bhj;
.super Ljava/lang/Object;
.source "AppsUsageStatsWhiteListUtil.java"
# static fields
.field private static final a:[Ljava/lang/String;
.field private static final b:[Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.registers 8
.prologue
const/4 v7, 0x4
const/4 v6, 0x3
const/4 v5, 0x2
const/4 v4, 0x1
const/4 v3, 0x0
.line 12
const/16 v0, 0xf
new-array v0, v0, [Ljava/lang/String;
const-string v1, "com.dianxinos.app.theme.dx_theme"
aput-object v1, v0, v3
const-string v1, "com.gau.go.launcherex.theme"
aput-object v1, v0, v4
const-string v1, "com.jb.gosms.theme"
aput-object v1, v0, v5
const-string v1, "com.jiubang.goscreenlock.theme"
aput-object v1, v0, v6
const-string v1, "com.mojichina.weather.skin"
aput-object v1, v0, v7
const/4 v1, 0x5
const-string v2, "com.jb.gokeyboard.theme"
aput-object v2, v0, v1
const/4 v1, 0x6
const-string v2, "com.jb.gokeyboard.plugin"
aput-object v2, v0, v1
const/4 v1, 0x7
const-string v2, "com.nd.android.pandatheme"
aput-object v2, v0, v1
const/16 v1, 0x8
const-string v2, "com.miui.themeapk"
aput-object v2, v0, v1
const/16 v1, 0x9
const-string v2, "net.qihoo.launcher.theme"
aput-object v2, v0, v1
const/16 v1, 0xa
const-string v2, "com.tencent.qqlauncher.theme"
aput-object v2, v0, v1
const/16 v1, 0xb
const-string v2, "com.dianxinos.lockscreen"
aput-object v2, v0, v1
const/16 v1, 0xc
const-string v2, "com.storm.smart.libso"
aput-object v2, v0, v1
const/16 v1, 0xd
const-string v2, "com.mxtech.ffmpeg"
aput-object v2, v0, v1
const/16 v1, 0xe
const-string v2, "com.baidu.search"
aput-object v2, v0, v1
sput-object v0, Ldxoptimizer/bhj;->a:[Ljava/lang/String;
.line 30
const/16 v0, 0x37
new-array v0, v0, [Ljava/lang/String;
const-string v1, "com.jb.gokeyboard.handwrite.zh"
aput-object v1, v0, v3
const-string v1, "com.immomo.momo.emoteresource"
aput-object v1, v0, v4
const-string v1, "com.voice.assistant.installxunfeitts"
aput-object v1, v0, v5
const-string v1, "com.alipay.android.app"
aput-object v1, v0, v6
const-string v1, "com.adobe.flashplayer"
aput-object v1, v0, v7
const/4 v1, 0x5
const-string v2, "com.htc.flashliteplugin"
aput-object v2, v0, v1
const/4 v1, 0x6
const-string v2, "com.htc.flash"
aput-object v2, v0, v1
const/4 v1, 0x7
const-string v2, "com.android.flashtest"
aput-object v2, v0, v1
const/16 v1, 0x8
const-string v2, "com.jt.flashplayer.lite"
aput-object v2, v0, v1
const/16 v1, 0x9
const-string v2, "com.samsung.sec.android.application.player"
aput-object v2, v0, v1
const/16 v1, 0xa
const-string v2, "com.issess.flashplayer"
aput-object v2, v0, v1
const/16 v1, 0xb
const-string v2, "com.wandoujia.phoenix2.usbproxy"
aput-object v2, v0, v1
const/16 v1, 0xc
const-string v2, "com.wd.AndroidDaemon"
aput-object v2, v0, v1
const/16 v1, 0xd
const-string v2, "com.sohu.inputmethod.sogou"
aput-object v2, v0, v1
const/16 v1, 0xe
const-string v2, "com.android.inputmethod.pinyin"
aput-object v2, v0, v1
const/16 v1, 0xf
const-string v2, "com.baidu.input"
aput-object v2, v0, v1
const/16 v1, 0x10
const-string v2, "com.iflytek.inputmethod"
aput-object v2, v0, v1
const/16 v1, 0x11
const-string v2, "com.samsung.inputmethod"
aput-object v2, v0, v1
const/16 v1, 0x12
const-string v2, "com.tencent.qqpinyin"
aput-object v2, v0, v1
const/16 v1, 0x13
const-string v2, "com.motorola.inputmethod.entry"
aput-object v2, v0, v1
const/16 v1, 0x14
const-string v2, "com.motorola.inputmethod.motosmarthandwriting"
aput-object v2, v0, v1
const/16 v1, 0x15
const-string v2, "com.huawei.inputmethod.hwpal"
aput-object v2, v0, v1
const/16 v1, 0x16
const-string v2, "com.cootek.smartinputv5"
aput-object v2, v0, v1
const/16 v1, 0x17
const-string v2, "com.google.android.inputmethod.pinyin"
aput-object v2, v0, v1
const/16 v1, 0x18
const-string v2, "com.yulong.android.coolpadime"
aput-object v2, v0, v1
const/16 v1, 0x19
const-string v2, "com.jb.gokeyboard"
aput-object v2, v0, v1
const/16 v1, 0x1a
const-string v2, "com.cootek.smartinput"
aput-object v2, v0, v1
const/16 v1, 0x1b
const-string v2, "com.hisense.inputmethod.handwriting"
aput-object v2, v0, v1
const/16 v1, 0x1c
const-string v2, "com.baidu.padinput"
aput-object v2, v0, v1
const/16 v1, 0x1d
const-string v2, "com.lge.android.cime"
aput-object v2, v0, v1
const/16 v1, 0x1e
const-string v2, "com.iqoo.ime.service"
aput-object v2, v0, v1
const/16 v1, 0x1f
const-string v2, "com.hanvon.inputmethod.calla"
aput-object v2, v0, v1
const/16 v1, 0x20
const-string v2, "com.aliyun.mobile.ime"
aput-object v2, v0, v1
const/16 v1, 0x21
const-string v2, "com.iflytek.inputmethod.pad"
aput-object v2, v0, v1
const/16 v1, 0x22
const-string v2, "com.sohu.inputmethod.sogoupad"
aput-object v2, v0, v1
const/16 v1, 0x23
const-string v2, "com.diotek.ime.b2b.sea.diopencn"
aput-object v2, v0, v1
const/16 v1, 0x24
const-string v2, "com.pekall.inputmethod"
aput-object v2, v0, v1
const/16 v1, 0x25
const-string v2, "lenovo.jb.gokeyboard"
aput-object v2, v0, v1
const/16 v1, 0x26
const-string v2, "com.redirectin.android.ime"
aput-object v2, v0, v1
const/16 v1, 0x27
const-string v2, "com.digua.inputmethod"
aput-object v2, v0, v1
const/16 v1, 0x28
const-string v2, "com.android.inputmethod.borqs"
aput-object v2, v0, v1
const/16 v1, 0x29
const-string v2, "com.jb.goime"
aput-object v2, v0, v1
const/16 v1, 0x2a
const-string v2, "com.hanvon.inputmethod.callaime"
aput-object v2, v0, v1
const/16 v1, 0x2b
const-string v2, "com.hanwang.inputmethod.u1"
aput-object v2, v0, v1
const/16 v1, 0x2c
const-string v2, "com.baidu.input.oem"
aput-object v2, v0, v1
const/16 v1, 0x2d
const-string v2, "com.lge.android.aime"
aput-object v2, v0, v1
const/16 v1, 0x2e
const-string v2, "com.tencent.android.ime"
aput-object v2, v0, v1
const/16 v1, 0x2f
const-string v2, "com.iflytek.inputmethod.mips"
aput-object v2, v0, v1
const/16 v1, 0x30
const-string v2, "ksense.handwriting"
aput-object v2, v0, v1
const/16 v1, 0x31
const-string v2, "com.borqs.inputmethod"
aput-object v2, v0, v1
const/16 v1, 0x32
const-string v2, "com.dianxinos.flashlight"
aput-object v2, v0, v1
const/16 v1, 0x33
const-string v2, "com.dianxinos.querylocation"
aput-object v2, v0, v1
const/16 v1, 0x34
const-string v2, "com.dianxinos.optimizer.hardware"
aput-object v2, v0, v1
const/16 v1, 0x35
const-string v2, "com.dianxinos.optimizer.benchmark"
aput-object v2, v0, v1
const/16 v1, 0x36
const-string v2, "com.dianxinos.saveflowtool"
aput-object v2, v0, v1
sput-object v0, Ldxoptimizer/bhj;->b:[Ljava/lang/String;
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;)Z
.registers 8
.prologue
const/4 v1, 0x1
const/4 v2, 0x0
.line 89
sget-object v3, Ldxoptimizer/bhj;->b:[Ljava/lang/String;
array-length v4, v3
move v0, v2
:goto_6
if-ge v0, v4, :cond_15
aget-object v5, v3, v0
.line 90
invoke-virtual {v5, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_12
move v0, v1
.line 108
:goto_11
return v0
.line 89
:cond_12
add-int/lit8 v0, v0, 0x1
goto :goto_6
.line 94
:cond_15
sget-object v3, Ldxoptimizer/bhj;->a:[Ljava/lang/String;
array-length v4, v3
move v0, v2
:goto_19
if-ge v0, v4, :cond_28
aget-object v5, v3, v0
.line 95
invoke-virtual {p1, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_25
move v0, v1
.line 96
goto :goto_11
.line 94
:cond_25
add-int/lit8 v0, v0, 0x1
goto :goto_19
.line 100
:cond_28
invoke-static {p0}, Ldxoptimizer/bhi;->b(Landroid/content/Context;)Ljava/util/List;
move-result-object v0
.line 101
if-eqz v0, :cond_4c
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v3
if-lez v3, :cond_4c
.line 102
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v3
:cond_38
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_4c
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
.line 103
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_38
move v0, v1
.line 104
goto :goto_11
:cond_4c
move v0, v2
.line 108
goto :goto_11
.end method