a.smali
.class public Lb3/a;
.super Ljava/lang/Object;
.source "ColorTemplate.java"
# static fields
.field public static final a:[I
# direct methods
.method public static constructor <clinit>()V
.registers 10
const/16 v0, 0xcf
const/16 v1, 0xf8
const/16 v2, 0xf6
invoke-static {v0, v1, v2}, Landroid/graphics/Color;->rgb(III)I
const/16 v0, 0xd4
const/16 v1, 0x94
invoke-static {v1, v0, v0}, Landroid/graphics/Color;->rgb(III)I
const/16 v0, 0x88
const/16 v1, 0xb4
const/16 v2, 0xbb
invoke-static {v0, v1, v2}, Landroid/graphics/Color;->rgb(III)I
const/16 v0, 0x76
const/16 v1, 0xae
const/16 v2, 0xaf
invoke-static {v0, v1, v2}, Landroid/graphics/Color;->rgb(III)I
const/16 v0, 0x2a
const/16 v1, 0x6d
const/16 v2, 0x82
invoke-static {v0, v1, v2}, Landroid/graphics/Color;->rgb(III)I
const/16 v0, 0x50
const/16 v1, 0xd9
const/16 v2, 0x8a
invoke-static {v1, v0, v2}, Landroid/graphics/Color;->rgb(III)I
const/16 v2, 0x95
const/16 v3, 0xfe
const/4 v4, 0x7
invoke-static {v3, v2, v4}, Landroid/graphics/Color;->rgb(III)I
const/16 v4, 0xf7
const/16 v5, 0x78
invoke-static {v3, v4, v5}, Landroid/graphics/Color;->rgb(III)I
const/16 v3, 0x6a
const/16 v5, 0x86
const/16 v6, 0xa7
invoke-static {v3, v6, v5}, Landroid/graphics/Color;->rgb(III)I
const/16 v6, 0x35
const/16 v7, 0xc2
const/16 v8, 0xd1
invoke-static {v6, v7, v8}, Landroid/graphics/Color;->rgb(III)I
const/16 v7, 0x40
const/16 v8, 0x59
const/16 v9, 0x80
invoke-static {v7, v8, v9}, Landroid/graphics/Color;->rgb(III)I
const/16 v7, 0xa5
const/16 v8, 0x7c
invoke-static {v2, v7, v8}, Landroid/graphics/Color;->rgb(III)I
const/16 v2, 0xb8
const/16 v7, 0xa2
invoke-static {v1, v2, v7}, Landroid/graphics/Color;->rgb(III)I
const/16 v1, 0xbf
invoke-static {v1, v5, v5}, Landroid/graphics/Color;->rgb(III)I
const/16 v1, 0xb3
const/16 v2, 0x30
invoke-static {v1, v2, v0}, Landroid/graphics/Color;->rgb(III)I
const/16 v0, 0xc1
const/16 v2, 0x25
const/16 v5, 0x52
invoke-static {v0, v2, v5}, Landroid/graphics/Color;->rgb(III)I
const/4 v0, 0x0
const/16 v2, 0xff
const/16 v5, 0x66
invoke-static {v2, v5, v0}, Landroid/graphics/Color;->rgb(III)I
const/16 v5, 0xf5
const/16 v7, 0xc7
invoke-static {v5, v7, v0}, Landroid/graphics/Color;->rgb(III)I
const/16 v5, 0x96
const/16 v7, 0x1f
invoke-static {v3, v5, v7}, Landroid/graphics/Color;->rgb(III)I
const/16 v3, 0x64
invoke-static {v1, v3, v6}, Landroid/graphics/Color;->rgb(III)I
const/16 v1, 0x8c
const/16 v3, 0xc0
invoke-static {v3, v2, v1}, Landroid/graphics/Color;->rgb(III)I
invoke-static {v2, v4, v1}, Landroid/graphics/Color;->rgb(III)I
const/16 v3, 0xd0
invoke-static {v2, v3, v1}, Landroid/graphics/Color;->rgb(III)I
const/16 v3, 0xea
invoke-static {v1, v3, v2}, Landroid/graphics/Color;->rgb(III)I
const/16 v3, 0x9d
invoke-static {v2, v1, v3}, Landroid/graphics/Color;->rgb(III)I
const/4 v1, 0x4
new-array v1, v1, [I
const-string v2, "#2ecc71"
invoke-static {v2}, Lb3/a;->a(Ljava/lang/String;)I
move-result v2
aput v2, v1, v0
const-string v0, "#f1c40f"
invoke-static {v0}, Lb3/a;->a(Ljava/lang/String;)I
move-result v0
const/4 v2, 0x1
aput v0, v1, v2
const-string v0, "#e74c3c"
invoke-static {v0}, Lb3/a;->a(Ljava/lang/String;)I
move-result v0
const/4 v2, 0x2
aput v0, v1, v2
const-string v0, "#3498db"
invoke-static {v0}, Lb3/a;->a(Ljava/lang/String;)I
move-result v0
const/4 v2, 0x3
aput v0, v1, v2
sput-object v1, Lb3/a;->a:[I
return-void
.end method
.method public static a(Ljava/lang/String;)I
.registers 3
const-string v0, "#"
const-string v1, ""
invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
move-result-object p0
const/16 v0, 0x10
invoke-static {p0, v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J
move-result-wide v0
long-to-int p0, v0
shr-int/lit8 v0, p0, 0x10
and-int/lit16 v0, v0, 0xff
shr-int/lit8 v1, p0, 0x8
and-int/lit16 v1, v1, 0xff
shr-int/lit8 p0, p0, 0x0
and-int/lit16 p0, p0, 0xff
invoke-static {v0, v1, p0}, Landroid/graphics/Color;->rgb(III)I
move-result p0
return p0
.end method