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