c.smali

.class public final Lcom/cmcm/safewallet/ui/security/c;
.super Ljava/lang/Object;
.source "GuideViewFactory.java"


# static fields
.field private static aDG:[I

.field private static aDH:[I

.field private static aDI:[I


# direct methods
.method static constructor <clinit>()V
    .registers 2

    .prologue
    const/4 v1, 0x3

    .line 24
    new-array v0, v1, [I

    fill-array-data v0, :array_18

    sput-object v0, Lcom/cmcm/safewallet/ui/security/c;->aDG:[I

    .line 30
    new-array v0, v1, [I

    fill-array-data v0, :array_22

    sput-object v0, Lcom/cmcm/safewallet/ui/security/c;->aDH:[I

    .line 36
    new-array v0, v1, [I

    fill-array-data v0, :array_2c

    sput-object v0, Lcom/cmcm/safewallet/ui/security/c;->aDI:[I

    return-void

    .line 24
    nop

    :array_18
    .array-data 4
        0x7f0802f2
        0x7f0802f3
        0x7f0802f4
    .end array-data

    .line 30
    :array_22
    .array-data 4
        0x7f0802ef
        0x7f0802f0
        0x7f0802f1
    .end array-data

    .line 36
    :array_2c
    .array-data 4
        0x7f02016a
        0x7f02016b
        0x7f020169
    .end array-data
.end method

.method public static tP()[Lcom/cmcm/safewallet/ui/security/d;
    .registers 11

    .prologue
    const v10, 0x7f0803ac

    const/4 v2, 0x0

    .line 43
    sget-object v0, Lcom/cmcm/safewallet/ui/security/c;->aDG:[I

    array-length v0, v0

    new-array v3, v0, [Lcom/cmcm/safewallet/ui/security/d;

    move v1, v2

    .line 44
    :goto_a
    sget-object v0, Lcom/cmcm/safewallet/ui/security/c;->aDG:[I

    array-length v0, v0

    if-ge v1, v0, :cond_b0

    .line 45
    sget-object v0, Lcom/cmcm/safewallet/ui/security/c;->aDG:[I

    aget v4, v0, v1

    .line 46
    sget-object v0, Lcom/cmcm/safewallet/ui/security/c;->aDH:[I

    aget v5, v0, v1

    .line 47
    sget-object v0, Lcom/cmcm/safewallet/ui/security/c;->aDI:[I

    aget v6, v0, v1

    .line 48
    new-instance v7, Lcom/cmcm/safewallet/ui/security/d;

    invoke-direct {v7}, Lcom/cmcm/safewallet/ui/security/d;-><init>()V

    .line 1076
    invoke-static {}, Lcom/cmcm/safewallet/entry/WalletApp;->lO()Landroid/content/Context;

    move-result-object v0

    invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    move-result-object v0

    .line 1077
    const v8, 0x7f0300e5

    const/4 v9, 0x0

    invoke-virtual {v0, v8, v9}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;

    move-result-object v8

    .line 1078
    iput-object v8, v7, Lcom/cmcm/safewallet/ui/security/d;->mRoot:Landroid/view/View;

    .line 1079
    const v0, 0x7f0f03d4

    invoke-virtual {v8, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/ImageView;

    iput-object v0, v7, Lcom/cmcm/safewallet/ui/security/d;->mIcon:Landroid/widget/ImageView;

    .line 1080
    const v0, 0x7f0f03d5

    invoke-virtual {v8, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/TextView;

    iput-object v0, v7, Lcom/cmcm/safewallet/ui/security/d;->mTitle:Landroid/widget/TextView;

    .line 1081
    const v0, 0x7f0f03d6

    invoke-virtual {v8, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/TextView;

    iput-object v0, v7, Lcom/cmcm/safewallet/ui/security/d;->mDescribe:Landroid/widget/TextView;

    .line 1082
    const v0, 0x7f0f03d7

    invoke-virtual {v8, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/TextView;

    iput-object v0, v7, Lcom/cmcm/safewallet/ui/security/d;->mAvTestPowerBy:Landroid/widget/TextView;

    .line 1083
    const v0, 0x7f0f03d8

    invoke-virtual {v8, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/ImageView;

    iput-object v0, v7, Lcom/cmcm/safewallet/ui/security/d;->mAvTestLogo:Landroid/widget/ImageView;

    .line 1084
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v8, 0x18

    if-lt v0, v8, :cond_9e

    .line 1085
    iget-object v0, v7, Lcom/cmcm/safewallet/ui/security/d;->mAvTestPowerBy:Landroid/widget/TextView;

    invoke-static {}, Lcom/cmcm/safewallet/entry/WalletApp;->lO()Landroid/content/Context;

    move-result-object v8

    invoke-virtual {v8, v10}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v8

    invoke-static {v8, v2}, Landroid/text/Html;->fromHtml(Ljava/lang/String;I)Landroid/text/Spanned;

    move-result-object v8

    invoke-virtual {v0, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    .line 1089
    :goto_80
    iget-object v0, v7, Lcom/cmcm/safewallet/ui/security/d;->mIcon:Landroid/widget/ImageView;

    invoke-virtual {v0, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 1090
    iget-object v0, v7, Lcom/cmcm/safewallet/ui/security/d;->mAvTestLogo:Landroid/widget/ImageView;

    const v6, 0x7f020126

    invoke-virtual {v0, v6}, Landroid/widget/ImageView;->setImageResource(I)V

    .line 1091
    iget-object v0, v7, Lcom/cmcm/safewallet/ui/security/d;->mTitle:Landroid/widget/TextView;

    invoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(I)V

    .line 1092
    iget-object v0, v7, Lcom/cmcm/safewallet/ui/security/d;->mDescribe:Landroid/widget/TextView;

    invoke-virtual {v0, v5}, Landroid/widget/TextView;->setText(I)V

    .line 48
    aput-object v7, v3, v1

    .line 44
    add-int/lit8 v0, v1, 0x1

    move v1, v0

    goto/16 :goto_a

    .line 1087
    :cond_9e
    iget-object v0, v7, Lcom/cmcm/safewallet/ui/security/d;->mAvTestPowerBy:Landroid/widget/TextView;

    invoke-static {}, Lcom/cmcm/safewallet/entry/WalletApp;->lO()Landroid/content/Context;

    move-result-object v8

    invoke-virtual {v8, v10}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v8

    invoke-static {v8}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned;

    move-result-object v8

    invoke-virtual {v0, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    goto :goto_80

    .line 50
    :cond_b0
    return-object v3
.end method

.method public static tQ()[Lcom/cmcm/safewallet/ui/security/e;
    .registers 6

    .prologue
    .line 54
    sget-object v0, Lcom/cmcm/safewallet/ui/security/c;->aDG:[I

    array-length v0, v0

    new-array v1, v0, [Lcom/cmcm/safewallet/ui/security/e;

    .line 56
    const/4 v0, 0x0

    :goto_6
    sget-object v2, Lcom/cmcm/safewallet/ui/security/c;->aDG:[I

    array-length v2, v2

    if-ge v0, v2, :cond_53

    .line 57
    new-instance v2, Lcom/cmcm/safewallet/ui/security/e;

    invoke-direct {v2}, Lcom/cmcm/safewallet/ui/security/e;-><init>()V

    .line 1101
    const/4 v3, 0x1

    const/high16 v4, 0x40c00000    # 6.0f

    invoke-static {}, Lcom/cmcm/safewallet/entry/WalletApp;->lO()Landroid/content/Context;

    move-result-object v5

    invoke-virtual {v5}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;

    move-result-object v5

    invoke-virtual {v5}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;

    move-result-object v5

    invoke-static {v3, v4, v5}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F

    move-result v3

    float-to-int v3, v3

    .line 1102
    new-instance v4, Landroid/widget/ImageView;

    invoke-static {}, Lcom/cmcm/safewallet/entry/WalletApp;->lO()Landroid/content/Context;

    move-result-object v5

    invoke-direct {v4, v5}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V

    iput-object v4, v2, Lcom/cmcm/safewallet/ui/security/e;->mIcon:Landroid/widget/ImageView;

    .line 1103
    iget-object v4, v2, Lcom/cmcm/safewallet/ui/security/e;->mIcon:Landroid/widget/ImageView;

    new-instance v5, Landroid/view/ViewGroup$LayoutParams;

    invoke-direct {v5, v3, v3}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V

    invoke-virtual {v4, v5}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 1104
    iget-object v3, v2, Lcom/cmcm/safewallet/ui/security/e;->mIcon:Landroid/widget/ImageView;

    const v4, 0x7f0200af

    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setBackgroundResource(I)V

    .line 57
    aput-object v2, v1, v0

    .line 58
    if-nez v0, :cond_4d

    .line 59
    aget-object v2, v1, v0

    invoke-virtual {v2}, Lcom/cmcm/safewallet/ui/security/e;->nI()V

    .line 56
    :goto_4a
    add-int/lit8 v0, v0, 0x1

    goto :goto_6

    .line 61
    :cond_4d
    aget-object v2, v1, v0

    invoke-virtual {v2}, Lcom/cmcm/safewallet/ui/security/e;->nJ()V

    goto :goto_4a

    .line 64
    :cond_53
    return-object v1
.end method