bjk.smali
.class public Ldxoptimizer/bjk;
.super Ljava/lang/Object;
.source "NetCorrectPhoneUtils.java"
# direct methods
.method public static a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
.registers 8
.prologue
const/4 v1, 0x0
const/16 v3, 0xa
const/4 v5, 0x0
.line 48
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_12
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v0
const/16 v2, 0x14
if-ge v0, v2, :cond_14
:cond_12
move-object v0, v1
.line 81
:goto_13
return-object v0
.line 51
:cond_14
const/4 v0, 0x4
const/4 v2, 0x6
invoke-virtual {p1, v0, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v0
.line 54
sget-object v2, Ldxoptimizer/bji;->b:Ljava/util/Set;
invoke-interface {v2, v0}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_39
.line 55
const/16 v0, 0x8
invoke-virtual {p1, v0, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v0
.line 56
sget-object v2, Ldxoptimizer/bji;->e:Ljava/util/Map;
invoke-interface {v2, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_97
.line 57
sget-object v1, Ldxoptimizer/bji;->e:Ljava/util/Map;
invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
goto :goto_13
.line 59
:cond_39
sget-object v2, Ldxoptimizer/bji;->c:Ljava/util/Set;
invoke-interface {v2, v0}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_5a
.line 60
const/16 v0, 0x9
const/16 v2, 0xb
invoke-virtual {p1, v0, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v0
.line 61
sget-object v2, Ldxoptimizer/bji;->f:Ljava/util/Map;
invoke-interface {v2, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_97
.line 62
sget-object v1, Ldxoptimizer/bji;->f:Ljava/util/Map;
invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
goto :goto_13
.line 64
:cond_5a
sget-object v2, Ldxoptimizer/bji;->d:Ljava/util/Set;
invoke-interface {v2, v0}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_97
.line 65
const/16 v0, 0xd
invoke-virtual {p1, v3, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v0
.line 66
invoke-static {}, Ldxoptimizer/ahc;->a()Ldxoptimizer/ahu;
move-result-object v2
invoke-virtual {v2, p0}, Ldxoptimizer/ahu;->e(Landroid/content/Context;)Ldxoptimizer/ahk;
move-result-object v2
.line 67
const-string v3, "0"
invoke-virtual {v0, v3}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v3
if-nez v3, :cond_8b
.line 68
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "0"
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3, v0}, 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
.line 70
:cond_8b
invoke-interface {v2, v0, v5, v5}, Ldxoptimizer/ahk;->a(Ljava/lang/String;ZZ)Ljava/lang/String;
move-result-object v0
.line 71
if-eqz v0, :cond_97
.line 75
invoke-interface {v2, v0}, Ldxoptimizer/ahk;->d(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
goto/16 :goto_13
:cond_97
move-object v0, v1
goto/16 :goto_13
.end method
.method public static a(Landroid/content/Context;ZII)Ljava/lang/String;
.registers 8
.prologue
.line 29
invoke-static {p0, p3}, Ldxoptimizer/bjh;->b(Landroid/content/Context;I)I
move-result v1
.line 30
invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v2
.line 31
invoke-static {p0, p3}, Ldxoptimizer/bjh;->a(Landroid/content/Context;I)I
move-result v0
.line 33
const/4 v3, -0x1
if-eq v0, v3, :cond_6a
.line 34
const v3, 0x7f0f0032
invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String;
move-result-object v3
aget-object v0, v3, v0
.line 40
:goto_18
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v3, " "
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const v3, 0x7f0f0031
invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String;
move-result-object v2
aget-object v1, v2, v1
invoke-virtual {v0, v1}, 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
.line 41
if-eqz p1, :cond_69
.line 42
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v1, v0}, 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-static {p0, p2, p3}, Ldxoptimizer/bjh;->i(Landroid/content/Context;II)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-static {p0, p2, p3}, Ldxoptimizer/bjh;->h(Landroid/content/Context;II)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}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 43
:cond_69
return-object v0
.line 36
:cond_6a
const-string v0, "Province_Error"
goto :goto_18
.end method
.method public static a(Landroid/content/Context;)V
.registers 2
.prologue
.line 85
new-instance v0, Ldxoptimizer/bjk$1;
invoke-direct {v0, p0}, Ldxoptimizer/bjk$1;-><init>(Landroid/content/Context;)V
invoke-static {v0}, Ldxoptimizer/apb;->a(Ldxoptimizer/ape;)V
.line 96
return-void
.end method