d.smali
.class public Lcom/keniu/security/newmain/b/d;
.super Ljava/lang/Object;
.source "MainPageGirdTextCloud.java"
# direct methods
.method public static a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 6
.prologue
.line 21
const/16 v0, 0x9
const-string v1, "cm_cn_mainpage_gridtext"
const-string v2, "text"
const/4 v3, 0x0
invoke-static {v0, v1, v2, v3}, Lcom/cleanmaster/hpsharelib/recommendapps/CloudConfigDataGetter;->getStringValue(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 25
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_12
.line 33
:cond_11
:goto_11
return-object p1
.line 29
:cond_12
const-string v1, "title"
invoke-static {v0, p0, v1}, Lcom/keniu/security/newmain/b/d;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 30
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_11
move-object p1, v0
.line 33
goto :goto_11
.end method
.method private static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 5
.prologue
const/4 v0, 0x0
.line 54
.line 56
:try_start_1
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1, p0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 57
invoke-virtual {v1, p1}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v1
.line 58
if-nez v1, :cond_d
.line 64
:goto_c
return-object v0
.line 61
:cond_d
invoke-virtual {v1, p2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
:try_end_10
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_10} :catch_12
move-result-object v0
goto :goto_c
.line 62
:catch_12
move-exception v1
goto :goto_c
.end method
.method public static b(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 5
.prologue
.line 38
const/16 v0, 0x9
const-string v1, "cm_cn_mainpage_gridtext"
const-string v2, "text"
invoke-static {v0, v1, v2, p1}, Lcom/cleanmaster/hpsharelib/recommendapps/CloudConfigDataGetter;->getStringValue(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 42
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_11
.line 50
:cond_10
:goto_10
return-object p1
.line 46
:cond_11
const-string v1, "subtitle_default"
invoke-static {v0, p0, v1}, Lcom/keniu/security/newmain/b/d;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 47
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_10
move-object p1, v0
.line 50
goto :goto_10
.end method