apu.smali
.class public Ldxoptimizer/apu;
.super Ljava/lang/Object;
.source "SuperAccMainEffectAssist.java"
# instance fields
.field public a:Landroid/widget/TextView;
.field public b:Landroid/widget/TextView;
.field private final c:[F
.field private final d:[F
.field private e:Landroid/view/View;
.field private f:Landroid/view/View;
.field private g:Landroid/view/View;
.field private h:Landroid/view/View;
.field private i:Landroid/view/View;
.field private j:Landroid/view/View;
.field private k:Landroid/view/View;
.field private l:Landroid/view/View;
.field private m:Landroid/view/View;
.field private n:I
.field private o:Landroid/content/Context;
# direct methods
.method public constructor <init>(Lcom/dianxinos/optimizer/module/accelerate/SuperAccMainActivity;Landroid/view/View;Landroid/view/View;Landroid/view/View;)V
.registers 7
.prologue
const/16 v1, 0xb
.line 47
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 25
new-array v0, v1, [F
fill-array-data v0, :array_78
iput-object v0, p0, Ldxoptimizer/apu;->c:[F
.line 26
new-array v0, v1, [F
fill-array-data v0, :array_92
iput-object v0, p0, Ldxoptimizer/apu;->d:[F
.line 48
const v0, 0x7f0e0bec
invoke-virtual {p1, v0}, Lcom/dianxinos/optimizer/module/accelerate/SuperAccMainActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/apu;->e:Landroid/view/View;
.line 49
const v0, 0x7f0e0bed
invoke-virtual {p1, v0}, Lcom/dianxinos/optimizer/module/accelerate/SuperAccMainActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
.line 50
const v0, 0x7f0e0bee
invoke-virtual {p1, v0}, Lcom/dianxinos/optimizer/module/accelerate/SuperAccMainActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/apu;->g:Landroid/view/View;
.line 51
const v0, 0x7f0e0bea
invoke-virtual {p1, v0}, Lcom/dianxinos/optimizer/module/accelerate/SuperAccMainActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/apu;->h:Landroid/view/View;
.line 52
const v0, 0x7f0e0bf0
invoke-virtual {p1, v0}, Lcom/dianxinos/optimizer/module/accelerate/SuperAccMainActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/apu;->i:Landroid/view/View;
.line 53
const v0, 0x7f0e0bf1
invoke-virtual {p1, v0}, Lcom/dianxinos/optimizer/module/accelerate/SuperAccMainActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/apu;->k:Landroid/view/View;
.line 55
iget-object v0, p0, Ldxoptimizer/apu;->k:Landroid/view/View;
const v1, 0x7f0e0bf2
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Ldxoptimizer/apu;->a:Landroid/widget/TextView;
.line 56
iget-object v0, p0, Ldxoptimizer/apu;->k:Landroid/view/View;
const v1, 0x7f0e0bf3
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Ldxoptimizer/apu;->b:Landroid/widget/TextView;
.line 58
iput-object p2, p0, Ldxoptimizer/apu;->j:Landroid/view/View;
.line 59
iput-object p3, p0, Ldxoptimizer/apu;->l:Landroid/view/View;
.line 60
iput-object p4, p0, Ldxoptimizer/apu;->m:Landroid/view/View;
.line 62
invoke-static {p1}, Ldxoptimizer/cec;->b(Landroid/content/Context;)Landroid/util/DisplayMetrics;
move-result-object v0
iget v0, v0, Landroid/util/DisplayMetrics;->heightPixels:I
iput v0, p0, Ldxoptimizer/apu;->n:I
.line 63
invoke-virtual {p1}, Lcom/dianxinos/optimizer/module/accelerate/SuperAccMainActivity;->getApplicationContext()Landroid/content/Context;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/apu;->o:Landroid/content/Context;
.line 64
return-void
.line 25
:array_78
.array-data 4
0x3f800000 # 1.0f
0x3f99999a # 1.2f
0x3f800000 # 1.0f
0x3f99999a # 1.2f
0x3f800000 # 1.0f
0x3f99999a # 1.2f
0x3f800000 # 1.0f
0x3f99999a # 1.2f
0x3f800000 # 1.0f
0x3f99999a # 1.2f
0x3f800000 # 1.0f
.end array-data
.line 26
:array_92
.array-data 4
0x3f800000 # 1.0f
0x3f6147ae # 0.88f
0x3f800000 # 1.0f
0x3f6147ae # 0.88f
0x3f800000 # 1.0f
0x3f6147ae # 0.88f
0x3f800000 # 1.0f
0x3f6147ae # 0.88f
0x3f800000 # 1.0f
0x3f6147ae # 0.88f
0x3f800000 # 1.0f
.end array-data
.end method
.method static synthetic a(Ldxoptimizer/apu;)Landroid/view/View;
.registers 2
.prologue
.line 23
iget-object v0, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
return-object v0
.end method
.method private a()Ldxoptimizer/cik;
.registers 15
.prologue
const-wide/16 v12, 0x50
const/4 v10, 0x1
const/4 v9, 0x0
const/4 v8, 0x2
.line 81
new-instance v0, Ldxoptimizer/cim;
invoke-direct {v0}, Ldxoptimizer/cim;-><init>()V
.line 83
iget-object v1, p0, Ldxoptimizer/apu;->e:Landroid/view/View;
const-string v2, "translationY"
new-array v3, v8, [F
const/4 v4, 0x0
aput v4, v3, v9
iget v4, p0, Ldxoptimizer/apu;->n:I
shr-int/lit8 v4, v4, 0x1
neg-int v4, v4
iget-object v5, p0, Ldxoptimizer/apu;->e:Landroid/view/View;
.line 84
invoke-virtual {v5}, Landroid/view/View;->getHeight()I
move-result v5
shr-int/lit8 v5, v5, 0x1
sub-int/2addr v4, v5
int-to-float v4, v4
aput v4, v3, v10
.line 83
invoke-static {v1, v2, v3}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v1
.line 85
const-wide/16 v2, 0x118
invoke-virtual {v1, v2, v3}, Ldxoptimizer/ciu;->c(J)Ldxoptimizer/ciu;
.line 86
new-instance v2, Landroid/view/animation/AccelerateInterpolator;
invoke-direct {v2}, Landroid/view/animation/AccelerateInterpolator;-><init>()V
invoke-virtual {v1, v2}, Ldxoptimizer/ciu;->a(Landroid/view/animation/Interpolator;)V
.line 88
iget-object v2, p0, Ldxoptimizer/apu;->e:Landroid/view/View;
const-string v3, "translationY"
new-array v4, v8, [F
fill-array-data v4, :array_96
invoke-static {v2, v3, v4}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v2
invoke-virtual {v2, v12, v13}, Ldxoptimizer/ciu;->c(J)Ldxoptimizer/ciu;
move-result-object v2
.line 89
const-wide/16 v4, 0x1b8
invoke-virtual {v2, v4, v5}, Ldxoptimizer/ciu;->a(J)V
.line 91
const/4 v3, 0x5
new-array v3, v3, [Ldxoptimizer/cik;
iget-object v4, p0, Ldxoptimizer/apu;->e:Landroid/view/View;
const-string v5, "translationY"
new-array v6, v8, [F
fill-array-data v6, :array_9e
invoke-static {v4, v5, v6}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v4
const-wide/16 v6, 0xc8
invoke-virtual {v4, v6, v7}, Ldxoptimizer/ciu;->c(J)Ldxoptimizer/ciu;
move-result-object v4
aput-object v4, v3, v9
aput-object v2, v3, v10
iget-object v2, p0, Ldxoptimizer/apu;->e:Landroid/view/View;
const-string v4, "translationY"
new-array v5, v8, [F
fill-array-data v5, :array_a6
.line 93
invoke-static {v2, v4, v5}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v2
const-wide/16 v4, 0x190
invoke-virtual {v2, v4, v5}, Ldxoptimizer/ciu;->c(J)Ldxoptimizer/ciu;
move-result-object v2
aput-object v2, v3, v8
const/4 v2, 0x3
iget-object v4, p0, Ldxoptimizer/apu;->e:Landroid/view/View;
const-string v5, "translationY"
new-array v6, v8, [F
fill-array-data v6, :array_ae
.line 94
invoke-static {v4, v5, v6}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v4
invoke-virtual {v4, v12, v13}, Ldxoptimizer/ciu;->c(J)Ldxoptimizer/ciu;
move-result-object v4
aput-object v4, v3, v2
const/4 v2, 0x4
aput-object v1, v3, v2
.line 91
invoke-virtual {v0, v3}, Ldxoptimizer/cim;->b([Ldxoptimizer/cik;)V
.line 96
return-object v0
.line 88
nop
:array_96
.array-data 4
0x41f00000 # 30.0f
0x0
.end array-data
.line 91
:array_9e
.array-data 4
0x0
0x41f00000 # 30.0f
.end array-data
:array_a6
.array-data 4
0x0
0x42700000 # 60.0f
.end array-data
.line 93
:array_ae
.array-data 4
0x42700000 # 60.0f
0x0
.end array-data
.end method
.method private a(Landroid/view/View;[F)Ldxoptimizer/cik;
.registers 13
.prologue
const/4 v9, 0x2
const/4 v8, 0x0
const/4 v1, 0x1
.line 67
new-instance v2, Ljava/util/ArrayList;
invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
move v0, v1
.line 68
:goto_9
array-length v3, p2
if-ge v0, v3, :cond_49
.line 69
new-instance v3, Ldxoptimizer/cim;
invoke-direct {v3}, Ldxoptimizer/cim;-><init>()V
.line 70
new-array v4, v9, [Ldxoptimizer/cik;
const-string v5, "scaleX"
new-array v6, v9, [F
add-int/lit8 v7, v0, -0x1
aget v7, p2, v7
aput v7, v6, v8
aget v7, p2, v0
aput v7, v6, v1
invoke-static {p1, v5, v6}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v5
aput-object v5, v4, v8
const-string v5, "scaleY"
new-array v6, v9, [F
add-int/lit8 v7, v0, -0x1
aget v7, p2, v7
aput v7, v6, v8
aget v7, p2, v0
aput v7, v6, v1
.line 71
invoke-static {p1, v5, v6}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v5
aput-object v5, v4, v1
.line 70
invoke-virtual {v3, v4}, Ldxoptimizer/cim;->a([Ldxoptimizer/cik;)V
.line 72
const-wide/16 v4, 0x64
invoke-virtual {v3, v4, v5}, Ldxoptimizer/cim;->c(J)Ldxoptimizer/cim;
.line 73
invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 68
add-int/lit8 v0, v0, 0x1
goto :goto_9
.line 75
:cond_49
new-instance v0, Ldxoptimizer/cim;
invoke-direct {v0}, Ldxoptimizer/cim;-><init>()V
.line 76
invoke-virtual {v0, v2}, Ldxoptimizer/cim;->a(Ljava/util/List;)V
.line 77
return-object v0
.end method
.method static synthetic a(Ldxoptimizer/apu;Landroid/view/View;[F)Ldxoptimizer/cik;
.registers 4
.prologue
.line 23
invoke-direct {p0, p1, p2}, Ldxoptimizer/apu;->a(Landroid/view/View;[F)Ldxoptimizer/cik;
move-result-object v0
return-object v0
.end method
.method static synthetic b(Ldxoptimizer/apu;)Landroid/view/View;
.registers 2
.prologue
.line 23
iget-object v0, p0, Ldxoptimizer/apu;->g:Landroid/view/View;
return-object v0
.end method
.method private b()Ldxoptimizer/cik;
.registers 13
.prologue
const-wide/16 v6, 0x118
const/4 v11, 0x3
const/4 v10, 0x1
const/4 v9, 0x0
const/4 v8, 0x2
.line 100
iget-object v0, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
iget-object v1, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
invoke-virtual {v1}, Landroid/view/View;->getHeight()I
move-result v1
int-to-float v1, v1
invoke-static {v0, v1}, Ldxoptimizer/gm;->j(Landroid/view/View;F)V
.line 101
iget-object v0, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
iget-object v1, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
invoke-virtual {v1}, Landroid/view/View;->getWidth()I
move-result v1
shr-int/lit8 v1, v1, 0x1
int-to-float v1, v1
invoke-static {v0, v1}, Ldxoptimizer/gm;->i(Landroid/view/View;F)V
.line 102
new-instance v0, Ldxoptimizer/cim;
invoke-direct {v0}, Ldxoptimizer/cim;-><init>()V
.line 103
iget-object v1, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
const-string v2, "translationY"
new-array v3, v8, [F
fill-array-data v3, :array_f0
invoke-static {v1, v2, v3}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v1
.line 104
iget-object v2, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
const-string v3, "scaleX"
new-array v4, v8, [F
fill-array-data v4, :array_f8
invoke-static {v2, v3, v4}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v2
.line 105
iget-object v3, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
const-string v4, "scaleY"
new-array v5, v8, [F
fill-array-data v5, :array_100
invoke-static {v3, v4, v5}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v3
.line 106
invoke-virtual {v0, v6, v7}, Ldxoptimizer/cim;->c(J)Ldxoptimizer/cim;
.line 107
new-array v4, v11, [Ldxoptimizer/cik;
aput-object v1, v4, v9
aput-object v2, v4, v10
aput-object v3, v4, v8
invoke-virtual {v0, v4}, Ldxoptimizer/cim;->a([Ldxoptimizer/cik;)V
.line 109
new-instance v1, Ldxoptimizer/cim;
invoke-direct {v1}, Ldxoptimizer/cim;-><init>()V
.line 110
iget-object v2, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
const-string v3, "scaleX"
new-array v4, v8, [F
fill-array-data v4, :array_108
invoke-static {v2, v3, v4}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v2
.line 111
iget-object v3, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
const-string v4, "scaleY"
new-array v5, v8, [F
fill-array-data v5, :array_110
invoke-static {v3, v4, v5}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v3
.line 112
invoke-virtual {v1, v6, v7}, Ldxoptimizer/cim;->c(J)Ldxoptimizer/cim;
.line 113
new-array v4, v8, [Ldxoptimizer/cik;
aput-object v2, v4, v9
aput-object v3, v4, v10
invoke-virtual {v1, v4}, Ldxoptimizer/cim;->a([Ldxoptimizer/cik;)V
.line 115
new-instance v2, Ldxoptimizer/cim;
invoke-direct {v2}, Ldxoptimizer/cim;-><init>()V
.line 116
iget-object v3, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
const-string v4, "translationY"
new-array v5, v8, [F
fill-array-data v5, :array_118
invoke-static {v3, v4, v5}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v3
.line 117
iget-object v4, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
const-string v5, "scaleX"
new-array v6, v8, [F
fill-array-data v6, :array_120
invoke-static {v4, v5, v6}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v4
.line 118
iget-object v5, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
const-string v6, "scaleY"
new-array v7, v8, [F
fill-array-data v7, :array_128
invoke-static {v5, v6, v7}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v5
.line 119
const-wide/16 v6, 0x190
invoke-virtual {v2, v6, v7}, Ldxoptimizer/cim;->c(J)Ldxoptimizer/cim;
.line 120
new-array v6, v11, [Ldxoptimizer/cik;
aput-object v3, v6, v9
aput-object v4, v6, v10
aput-object v5, v6, v8
invoke-virtual {v2, v6}, Ldxoptimizer/cim;->a([Ldxoptimizer/cik;)V
.line 122
new-instance v3, Ldxoptimizer/cim;
invoke-direct {v3}, Ldxoptimizer/cim;-><init>()V
.line 123
const/4 v4, 0x4
new-array v4, v4, [Ldxoptimizer/cik;
aput-object v0, v4, v9
aput-object v1, v4, v10
aput-object v2, v4, v8
iget-object v0, p0, Ldxoptimizer/apu;->f:Landroid/view/View;
const-string v1, "alpha"
new-array v2, v8, [F
fill-array-data v2, :array_130
invoke-static {v0, v1, v2}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v0
const-wide/16 v6, 0x50
invoke-virtual {v0, v6, v7}, Ldxoptimizer/ciu;->c(J)Ldxoptimizer/ciu;
move-result-object v0
aput-object v0, v4, v11
invoke-virtual {v3, v4}, Ldxoptimizer/cim;->b([Ldxoptimizer/cik;)V
.line 124
new-instance v0, Ldxoptimizer/apu$1;
invoke-direct {v0, p0}, Ldxoptimizer/apu$1;-><init>(Ldxoptimizer/apu;)V
invoke-virtual {v3, v0}, Ldxoptimizer/cim;->a(Ldxoptimizer/cik$a;)V
.line 133
return-object v3
.line 103
:array_f0
.array-data 4
0x0
0x41f00000 # 30.0f
.end array-data
.line 104
:array_f8
.array-data 4
0x3f800000 # 1.0f
0x3f6147ae # 0.88f
.end array-data
.line 105
:array_100
.array-data 4
0x3f800000 # 1.0f
0x3f6147ae # 0.88f
.end array-data
.line 110
:array_108
.array-data 4
0x3f6147ae # 0.88f
0x3f428f5c # 0.76f
.end array-data
.line 111
:array_110
.array-data 4
0x3f6147ae # 0.88f
0x3f428f5c # 0.76f
.end array-data
.line 116
:array_118
.array-data 4
0x41f00000 # 30.0f
0x0
.end array-data
.line 117
:array_120
.array-data 4
0x3f428f5c # 0.76f
0x3f11eb85 # 0.57f
.end array-data
.line 118
:array_128
.array-data 4
0x3f428f5c # 0.76f
0x3f11eb85 # 0.57f
.end array-data
.line 123
:array_130
.array-data 4
0x3f800000 # 1.0f
0x0
.end array-data
.end method
.method static synthetic c(Ldxoptimizer/apu;)Landroid/view/View;
.registers 2
.prologue
.line 23
iget-object v0, p0, Ldxoptimizer/apu;->k:Landroid/view/View;
return-object v0
.end method
.method private c()Ldxoptimizer/cik;
.registers 12
.prologue
const/4 v10, 0x1
const/4 v9, 0x0
const/4 v2, 0x0
const/4 v8, 0x2
.line 137
iget-object v0, p0, Ldxoptimizer/apu;->g:Landroid/view/View;
invoke-static {v0, v2}, Ldxoptimizer/gm;->b(Landroid/view/View;F)V
.line 139
new-instance v1, Ldxoptimizer/cim;
invoke-direct {v1}, Ldxoptimizer/cim;-><init>()V
.line 140
iget-object v0, p0, Ldxoptimizer/apu;->g:Landroid/view/View;
invoke-virtual {v0}, Landroid/view/View;->getHeight()I
move-result v0
int-to-float v0, v0
.line 141
cmpl-float v2, v2, v0
if-ltz v2, :cond_21
.line 142
iget-object v0, p0, Ldxoptimizer/apu;->o:Landroid/content/Context;
const/high16 v2, 0x41a00000 # 20.0f
invoke-static {v0, v2}, Ldxoptimizer/cec;->a(Landroid/content/Context;F)F
move-result v0
.line 144
:cond_21
const/4 v2, 0x3
new-array v2, v2, [Ldxoptimizer/cik;
iget-object v3, p0, Ldxoptimizer/apu;->g:Landroid/view/View;
const-string v4, "scaleY"
new-array v5, v8, [F
const/high16 v6, 0x3f800000 # 1.0f
aput v6, v5, v9
iget v6, p0, Ldxoptimizer/apu;->n:I
shr-int/lit8 v6, v6, 0x1
iget-object v7, p0, Ldxoptimizer/apu;->e:Landroid/view/View;
.line 145
invoke-virtual {v7}, Landroid/view/View;->getHeight()I
move-result v7
add-int/2addr v6, v7
int-to-float v6, v6
div-float v0, v6, v0
aput v0, v5, v10
.line 144
invoke-static {v3, v4, v5}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v0
aput-object v0, v2, v9
iget-object v0, p0, Ldxoptimizer/apu;->g:Landroid/view/View;
const-string v3, "scaleX"
new-array v4, v8, [F
fill-array-data v4, :array_80
.line 146
invoke-static {v0, v3, v4}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v0
aput-object v0, v2, v10
iget-object v0, p0, Ldxoptimizer/apu;->g:Landroid/view/View;
const-string v3, "alpha"
new-array v4, v8, [F
fill-array-data v4, :array_88
.line 147
invoke-static {v0, v3, v4}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v0
aput-object v0, v2, v8
.line 144
invoke-virtual {v1, v2}, Ldxoptimizer/cim;->a([Ldxoptimizer/cik;)V
.line 148
new-instance v0, Ldxoptimizer/apu$2;
invoke-direct {v0, p0}, Ldxoptimizer/apu$2;-><init>(Ldxoptimizer/apu;)V
invoke-virtual {v1, v0}, Ldxoptimizer/cim;->a(Ldxoptimizer/cik$a;)V
.line 154
const-wide/16 v2, 0x460
invoke-virtual {v1, v2, v3}, Ldxoptimizer/cim;->a(J)V
.line 155
const-wide/16 v2, 0x1e0
invoke-virtual {v1, v2, v3}, Ldxoptimizer/cim;->c(J)Ldxoptimizer/cim;
.line 156
new-instance v0, Landroid/view/animation/AccelerateInterpolator;
invoke-direct {v0}, Landroid/view/animation/AccelerateInterpolator;-><init>()V
invoke-virtual {v1, v0}, Ldxoptimizer/cim;->a(Landroid/view/animation/Interpolator;)V
.line 157
return-object v1
.line 144
:array_80
.array-data 4
0x3f800000 # 1.0f
0x3fe66666 # 1.8f
.end array-data
.line 146
:array_88
.array-data 4
0x3f800000 # 1.0f
0x0
.end array-data
.end method
.method static synthetic d(Ldxoptimizer/apu;)Landroid/view/View;
.registers 2
.prologue
.line 23
iget-object v0, p0, Ldxoptimizer/apu;->l:Landroid/view/View;
return-object v0
.end method
.method private d()Ldxoptimizer/cik;
.registers 13
.prologue
const/4 v11, 0x3
const/4 v10, 0x0
const/4 v9, 0x1
const/4 v8, 0x0
const/4 v7, 0x2
.line 161
new-instance v0, Ldxoptimizer/cim;
invoke-direct {v0}, Ldxoptimizer/cim;-><init>()V
.line 162
const/4 v1, 0x4
new-array v1, v1, [Ldxoptimizer/cik;
iget-object v2, p0, Ldxoptimizer/apu;->l:Landroid/view/View;
const-string v3, "translationY"
new-array v4, v7, [F
fill-array-data v4, :array_c0
invoke-static {v2, v3, v4}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v2
aput-object v2, v1, v8
iget-object v2, p0, Ldxoptimizer/apu;->l:Landroid/view/View;
const-string v3, "scaleX"
new-array v4, v7, [F
fill-array-data v4, :array_c8
.line 163
invoke-static {v2, v3, v4}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v2
aput-object v2, v1, v9
iget-object v2, p0, Ldxoptimizer/apu;->l:Landroid/view/View;
const-string v3, "scaleY"
new-array v4, v7, [F
fill-array-data v4, :array_d0
.line 164
invoke-static {v2, v3, v4}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v2
aput-object v2, v1, v7
iget-object v2, p0, Ldxoptimizer/apu;->l:Landroid/view/View;
const-string v3, "alpha"
new-array v4, v7, [F
fill-array-data v4, :array_d8
.line 165
invoke-static {v2, v3, v4}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v2
aput-object v2, v1, v11
.line 162
invoke-virtual {v0, v1}, Ldxoptimizer/cim;->a([Ldxoptimizer/cik;)V
.line 166
const-wide/16 v2, 0x145
invoke-virtual {v0, v2, v3}, Ldxoptimizer/cim;->c(J)Ldxoptimizer/cim;
.line 167
const-wide/16 v2, 0x145
invoke-virtual {v0, v2, v3}, Ldxoptimizer/cim;->a(J)V
.line 169
new-instance v1, Ldxoptimizer/cim;
invoke-direct {v1}, Ldxoptimizer/cim;-><init>()V
.line 170
const/4 v2, 0x4
new-array v2, v2, [Ldxoptimizer/cik;
iget-object v3, p0, Ldxoptimizer/apu;->j:Landroid/view/View;
const-string v4, "translationY"
new-array v5, v7, [F
aput v10, v5, v8
iget-object v6, p0, Ldxoptimizer/apu;->j:Landroid/view/View;
invoke-virtual {v6}, Landroid/view/View;->getHeight()I
move-result v6
neg-int v6, v6
shr-int/lit8 v6, v6, 0x2
int-to-float v6, v6
aput v6, v5, v9
invoke-static {v3, v4, v5}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v3
aput-object v3, v2, v8
iget-object v3, p0, Ldxoptimizer/apu;->j:Landroid/view/View;
const-string v4, "alpha"
new-array v5, v7, [F
fill-array-data v5, :array_e0
.line 171
invoke-static {v3, v4, v5}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v3
aput-object v3, v2, v9
aput-object v0, v2, v7
iget-object v0, p0, Ldxoptimizer/apu;->m:Landroid/view/View;
const-string v3, "translationY"
new-array v4, v7, [F
iget-object v5, p0, Ldxoptimizer/apu;->m:Landroid/view/View;
.line 173
invoke-virtual {v5}, Landroid/view/View;->getHeight()I
move-result v5
int-to-float v5, v5
const/high16 v6, 0x40800000 # 4.0f
mul-float/2addr v5, v6
const/high16 v6, 0x40400000 # 3.0f
div-float/2addr v5, v6
aput v5, v4, v8
aput v10, v4, v9
invoke-static {v0, v3, v4}, Ldxoptimizer/ciu;->a(Ljava/lang/Object;Ljava/lang/String;[F)Ldxoptimizer/ciu;
move-result-object v0
aput-object v0, v2, v11
.line 170
invoke-virtual {v1, v2}, Ldxoptimizer/cim;->a([Ldxoptimizer/cik;)V
.line 174
const-wide/16 v2, 0x2ee
invoke-virtual {v1, v2, v3}, Ldxoptimizer/cim;->c(J)Ldxoptimizer/cim;
.line 175
new-instance v0, Landroid/view/animation/AccelerateInterpolator;
invoke-direct {v0}, Landroid/view/animation/AccelerateInterpolator;-><init>()V
invoke-virtual {v1, v0}, Ldxoptimizer/cim;->a(Landroid/view/animation/Interpolator;)V
.line 176
new-instance v0, Ldxoptimizer/apu$3;
invoke-direct {v0, p0}, Ldxoptimizer/apu$3;-><init>(Ldxoptimizer/apu;)V
invoke-virtual {v1, v0}, Ldxoptimizer/cim;->a(Ldxoptimizer/cik$a;)V
.line 182
return-object v1
.line 162
nop
:array_c0
.array-data 4
0x42c80000 # 100.0f
0x0
.end array-data
:array_c8
.array-data 4
0x3f4ccccd # 0.8f
0x3f800000 # 1.0f
.end array-data
.line 163
:array_d0
.array-data 4
0x3f4ccccd # 0.8f
0x3f800000 # 1.0f
.end array-data
.line 164
:array_d8
.array-data 4
0x0
0x3f800000 # 1.0f
.end array-data
.line 170
:array_e0
.array-data 4
0x3f800000 # 1.0f
0x0
.end array-data
.end method
.method static synthetic e(Ldxoptimizer/apu;)Landroid/view/View;
.registers 2
.prologue
.line 23
iget-object v0, p0, Ldxoptimizer/apu;->h:Landroid/view/View;
return-object v0
.end method
.method static synthetic f(Ldxoptimizer/apu;)[F
.registers 2
.prologue
.line 23
iget-object v0, p0, Ldxoptimizer/apu;->c:[F
return-object v0
.end method
.method static synthetic g(Ldxoptimizer/apu;)Landroid/view/View;
.registers 2
.prologue
.line 23
iget-object v0, p0, Ldxoptimizer/apu;->i:Landroid/view/View;
return-object v0
.end method
.method static synthetic h(Ldxoptimizer/apu;)[F
.registers 2
.prologue
.line 23
iget-object v0, p0, Ldxoptimizer/apu;->d:[F
return-object v0
.end method
.method static synthetic i(Ldxoptimizer/apu;)Ldxoptimizer/cik;
.registers 2
.prologue
.line 23
invoke-direct {p0}, Ldxoptimizer/apu;->a()Ldxoptimizer/cik;
move-result-object v0
return-object v0
.end method
.method static synthetic j(Ldxoptimizer/apu;)Ldxoptimizer/cik;
.registers 2
.prologue
.line 23
invoke-direct {p0}, Ldxoptimizer/apu;->b()Ldxoptimizer/cik;
move-result-object v0
return-object v0
.end method
.method static synthetic k(Ldxoptimizer/apu;)Ldxoptimizer/cik;
.registers 2
.prologue
.line 23
invoke-direct {p0}, Ldxoptimizer/apu;->c()Ldxoptimizer/cik;
move-result-object v0
return-object v0
.end method
.method static synthetic l(Ldxoptimizer/apu;)Ldxoptimizer/cik;
.registers 2
.prologue
.line 23
invoke-direct {p0}, Ldxoptimizer/apu;->d()Ldxoptimizer/cik;
move-result-object v0
return-object v0
.end method
.method static synthetic m(Ldxoptimizer/apu;)Landroid/view/View;
.registers 2
.prologue
.line 23
iget-object v0, p0, Ldxoptimizer/apu;->j:Landroid/view/View;
return-object v0
.end method
# virtual methods
.method public a(Ljava/lang/Runnable;)V
.registers 4
.prologue
.line 186
iget-object v0, p0, Ldxoptimizer/apu;->j:Landroid/view/View;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
.line 187
iget-object v0, p0, Ldxoptimizer/apu;->j:Landroid/view/View;
new-instance v1, Ldxoptimizer/apu$4;
invoke-direct {v1, p0, p1}, Ldxoptimizer/apu$4;-><init>(Ldxoptimizer/apu;Ljava/lang/Runnable;)V
invoke-virtual {v0, v1}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
.line 215
return-void
.end method