SplashScreenActivity.smali
.class public Lcom/dianxinos/optimizer/splash/SplashScreenActivity;
.super Ldxoptimizer/afc;
.source "SplashScreenActivity.java"
# interfaces
.implements Ldxoptimizer/aey$a;
# instance fields
.field private a:Landroid/os/Handler;
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 18
invoke-direct {p0}, Ldxoptimizer/afc;-><init>()V
.line 24
new-instance v0, Ldxoptimizer/aey;
invoke-direct {v0, p0}, Ldxoptimizer/aey;-><init>(Ldxoptimizer/aey$a;)V
iput-object v0, p0, Lcom/dianxinos/optimizer/splash/SplashScreenActivity;->a:Landroid/os/Handler;
return-void
.end method
.method private b()V
.registers 1
.prologue
.line 48
invoke-static {p0}, Ldxoptimizer/adx;->b(Landroid/content/Context;)V
.line 49
invoke-static {p0}, Ldxoptimizer/adx;->f(Landroid/content/Context;)V
.line 50
invoke-virtual {p0}, Lcom/dianxinos/optimizer/splash/SplashScreenActivity;->finish()V
.line 51
return-void
.end method
# virtual methods
.method public handleMessage(Landroid/os/Message;)V
.registers 3
.prologue
.line 28
iget v0, p1, Landroid/os/Message;->what:I
if-nez v0, :cond_7
.line 29
invoke-direct {p0}, Lcom/dianxinos/optimizer/splash/SplashScreenActivity;->b()V
.line 31
:cond_7
return-void
.end method
.method public onCreate(Landroid/os/Bundle;)V
.registers 6
.prologue
const/16 v1, 0x400
.line 35
invoke-super {p0, p1}, Ldxoptimizer/afc;->onCreate(Landroid/os/Bundle;)V
.line 36
const/4 v0, 0x1
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/splash/SplashScreenActivity;->requestWindowFeature(I)Z
.line 37
invoke-virtual {p0}, Lcom/dianxinos/optimizer/splash/SplashScreenActivity;->getWindow()Landroid/view/Window;
move-result-object v0
invoke-virtual {v0, v1, v1}, Landroid/view/Window;->setFlags(II)V
.line 39
const v0, 0x7f0302c6
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/splash/SplashScreenActivity;->setContentView(I)V
.line 40
const v0, 0x7f0e0b94
invoke-virtual {p0, v0}, Lcom/dianxinos/optimizer/splash/SplashScreenActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
.line 41
invoke-static {p0}, Ldxoptimizer/adx;->i(Landroid/content/Context;)Z
move-result v1
if-eqz v1, :cond_2b
.line 42
const v1, 0x7f0202c0
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 44
:cond_2b
iget-object v0, p0, Lcom/dianxinos/optimizer/splash/SplashScreenActivity;->a:Landroid/os/Handler;
const/4 v1, 0x0
const-wide/16 v2, 0x9c4
invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z
.line 45
return-void
.end method
.method protected onPause()V
.registers 3
.prologue
.line 55
invoke-super {p0}, Ldxoptimizer/afc;->onPause()V
.line 56
invoke-virtual {p0}, Lcom/dianxinos/optimizer/splash/SplashScreenActivity;->isFinishing()Z
move-result v0
if-eqz v0, :cond_11
.line 57
const/high16 v0, 0x10a0000
const v1, 0x10a0001
invoke-virtual {p0, v0, v1}, Lcom/dianxinos/optimizer/splash/SplashScreenActivity;->overridePendingTransition(II)V
.line 59
:cond_11
return-void
.end method
.method protected onResume()V
.registers 1
.prologue
.line 63
invoke-super {p0}, Ldxoptimizer/afc;->onResume()V
.line 64
return-void
.end method