BaiduNetdiskSplashActivity.smali
.class public Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;
.super Ldxoptimizer/afc;
.source "BaiduNetdiskSplashActivity.java"
# interfaces
.implements Landroid/view/View$OnClickListener;
.implements Ldxoptimizer/aey$a;
# instance fields
.field private a:Landroid/widget/RelativeLayout;
.field private b:Landroid/widget/RelativeLayout;
.field private c:Landroid/widget/TextView;
.field private d:Landroid/os/Handler;
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 32
invoke-direct {p0}, Ldxoptimizer/afc;-><init>()V
return-void
.end method
.method private a(I)V
.registers 5
.prologue
.line 83
iget-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->d:Landroid/os/Handler;
const/4 v1, 0x1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
move-result-object v0
invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V
.line 84
return-void
.end method
.method private b()V
.registers 5
.prologue
const/4 v3, 0x0
.line 63
const v0, 0x7f0e06cf
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/RelativeLayout;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->a:Landroid/widget/RelativeLayout;
.line 64
iget-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->a:Landroid/widget/RelativeLayout;
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f0204f2
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.line 65
iget-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->a:Landroid/widget/RelativeLayout;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setFocusable(Z)V
.line 66
iget-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->a:Landroid/widget/RelativeLayout;
invoke-virtual {v0, p0}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 68
const v0, 0x7f0e06cd
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/RelativeLayout;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->b:Landroid/widget/RelativeLayout;
.line 69
iget-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->b:Landroid/widget/RelativeLayout;
invoke-virtual {v0, v3}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 70
invoke-static {p0}, Ldxoptimizer/cec;->b(Landroid/content/Context;)Landroid/util/DisplayMetrics;
move-result-object v0
iget v0, v0, Landroid/util/DisplayMetrics;->heightPixels:I
div-int/lit8 v0, v0, 0x5
.line 71
new-instance v1, Landroid/widget/RelativeLayout$LayoutParams;
const/4 v2, -0x1
invoke-direct {v1, v2, v0}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V
.line 73
const/16 v0, 0xc
invoke-virtual {v1, v0}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V
.line 74
iget-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->b:Landroid/widget/RelativeLayout;
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 75
iget-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->b:Landroid/widget/RelativeLayout;
invoke-virtual {v0, p0}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 77
const v0, 0x7f0e06d1
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->c:Landroid/widget/TextView;
.line 78
iget-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->c:Landroid/widget/TextView;
invoke-virtual {v0, v3}, Landroid/widget/TextView;->setVisibility(I)V
.line 79
iget-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->c:Landroid/widget/TextView;
invoke-virtual {v0, p0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 80
return-void
.end method
.method private c()V
.registers 4
.prologue
.line 135
const-string v0, "bn_s"
const-string v1, "bn_s_c"
const/4 v2, 0x1
.line 136
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 135
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 137
invoke-static {}, Ldxoptimizer/bgd;->o()V
.line 138
invoke-static {}, Ldxoptimizer/cbn;->a()Ldxoptimizer/cbn;
move-result-object v0
new-instance v1, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity$1;
invoke-direct {v1, p0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity$1;-><init>(Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;)V
invoke-virtual {v0, v1}, Ldxoptimizer/cbn;->a(Ljava/lang/Runnable;)V
.line 145
return-void
.end method
# virtual methods
.method public handleMessage(Landroid/os/Message;)V
.registers 8
.prologue
.line 88
iget v0, p1, Landroid/os/Message;->what:I
packed-switch v0, :pswitch_data_74
.line 107
:goto_5
return-void
.line 90
:pswitch_6
iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
.line 92
if-nez v0, :cond_14
.line 93
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->finish()V
goto :goto_5
.line 95
:cond_14
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const v2, 0x7f080556
invoke-virtual {p0, v2}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->getString(I)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, " "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
.line 96
new-instance v2, Landroid/text/SpannableString;
invoke-direct {v2, v1}, Landroid/text/SpannableString;-><init>(Ljava/lang/CharSequence;)V
.line 97
new-instance v3, Landroid/text/style/ForegroundColorSpan;
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->getResources()Landroid/content/res/Resources;
move-result-object v4
const v5, 0x7f0d0067
invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getColor(I)I
move-result v4
invoke-direct {v3, v4}, Landroid/text/style/ForegroundColorSpan;-><init>(I)V
.line 98
invoke-virtual {v1}, Ljava/lang/String;->length()I
move-result v4
add-int/lit8 v4, v4, -0x1
invoke-virtual {v1}, Ljava/lang/String;->length()I
move-result v1
const/16 v5, 0x21
.line 97
invoke-virtual {v2, v3, v4, v1, v5}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V
.line 99
iget-object v1, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->c:Landroid/widget/TextView;
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 100
iget-object v1, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->d:Landroid/os/Handler;
invoke-virtual {v1}, Landroid/os/Handler;->obtainMessage()Landroid/os/Message;
move-result-object v1
.line 101
add-int/lit8 v0, v0, -0x1
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
iput-object v0, v1, Landroid/os/Message;->obj:Ljava/lang/Object;
.line 102
const/4 v0, 0x1
iput v0, v1, Landroid/os/Message;->what:I
.line 103
iget-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->d:Landroid/os/Handler;
const-wide/16 v2, 0x3e8
invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z
goto :goto_5
.line 88
:pswitch_data_74
.packed-switch 0x1
:pswitch_6
.end packed-switch
.end method
.method protected onActivityResult(IILandroid/content/Intent;)V
.registers 6
.prologue
const/4 v1, 0x0
.line 149
invoke-super {p0, p1, p2, p3}, Ldxoptimizer/afc;->onActivityResult(IILandroid/content/Intent;)V
.line 150
const/16 v0, 0x64d2
if-ne p1, v0, :cond_17
.line 151
invoke-static {p0}, Ldxoptimizer/cem;->a(Landroid/content/Context;)Z
move-result v0
.line 152
if-eqz v0, :cond_18
.line 153
const v0, 0x7f0805ae
invoke-static {p0, v0, v1}, Ldxoptimizer/cgi;->a(Landroid/content/Context;II)Landroid/widget/Toast;
.line 154
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->c()V
.line 159
:cond_17
:goto_17
return-void
.line 156
:cond_18
const v0, 0x7f0805ad
invoke-static {p0, v0, v1}, Ldxoptimizer/cgi;->a(Landroid/content/Context;II)Landroid/widget/Toast;
goto :goto_17
.end method
.method public onBackPressed()V
.registers 1
.prologue
.line 111
return-void
.end method
.method public onClick(Landroid/view/View;)V
.registers 3
.prologue
.line 115
iget-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->c:Landroid/widget/TextView;
if-ne p1, v0, :cond_8
.line 116
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->finish()V
.line 126
:cond_7
:goto_7
return-void
.line 117
:cond_8
iget-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->b:Landroid/widget/RelativeLayout;
if-ne p1, v0, :cond_10
.line 118
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->finish()V
goto :goto_7
.line 119
:cond_10
iget-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->a:Landroid/widget/RelativeLayout;
if-ne p1, v0, :cond_7
.line 120
invoke-static {p0}, Ldxoptimizer/cem;->a(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_1e
.line 121
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->c()V
goto :goto_7
.line 123
:cond_1e
const-string v0, ""
invoke-static {p0, v0}, Ldxoptimizer/cel;->b(Landroid/app/Activity;Ljava/lang/String;)V
goto :goto_7
.end method
.method protected onCreate(Landroid/os/Bundle;)V
.registers 5
.prologue
const/16 v1, 0x400
const/4 v2, 0x1
.line 48
invoke-super {p0, p1}, Ldxoptimizer/afc;->onCreate(Landroid/os/Bundle;)V
.line 49
invoke-virtual {p0, v2}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->requestWindowFeature(I)Z
.line 50
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->getWindow()Landroid/view/Window;
move-result-object v0
invoke-virtual {v0, v1, v1}, Landroid/view/Window;->setFlags(II)V
.line 52
const v0, 0x7f0301c2
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->setContentView(I)V
.line 53
invoke-direct {p0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->b()V
.line 54
const-string v0, "bn_s"
const-string v1, "bn_s_s"
.line 55
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 54
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 57
new-instance v0, Ldxoptimizer/aey;
invoke-direct {v0, p0}, Ldxoptimizer/aey;-><init>(Ldxoptimizer/aey$a;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->d:Landroid/os/Handler;
.line 58
invoke-static {}, Ldxoptimizer/bgd;->m()I
move-result v0
.line 59
invoke-direct {p0, v0}, Lcom/dianxinos/optimizer/module/netdisk/BaiduNetdiskSplashActivity;->a(I)V
.line 60
return-void
.end method
.method protected onDestroy()V
.registers 3
.prologue
.line 130
invoke-super {p0}, Ldxoptimizer/afc;->onDestroy()V
.line 131
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
invoke-static {p0, v0, v1}, Ldxoptimizer/cdr;->b(Landroid/content/Context;J)V
.line 132
return-void
.end method