ApplicationLike.smali
.class public abstract Lcom/tencent/tinker/loader/app/ApplicationLike;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/tencent/tinker/loader/app/ApplicationLifeCycle;
# instance fields
.field private final application:Landroid/app/Application;
.field private final applicationStartElapsedTime:J
.field private final applicationStartMillisTime:J
.field private final tinkerFlags:I
.field private final tinkerLoadVerifyFlag:Z
.field private final tinkerResultIntent:Landroid/content/Intent;
# direct methods
.method public constructor <init>(Landroid/app/Application;IZJJLandroid/content/Intent;)V
.registers 9
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/tencent/tinker/loader/app/ApplicationLike;->application:Landroid/app/Application;
iput p2, p0, Lcom/tencent/tinker/loader/app/ApplicationLike;->tinkerFlags:I
iput-boolean p3, p0, Lcom/tencent/tinker/loader/app/ApplicationLike;->tinkerLoadVerifyFlag:Z
iput-wide p4, p0, Lcom/tencent/tinker/loader/app/ApplicationLike;->applicationStartElapsedTime:J
iput-wide p6, p0, Lcom/tencent/tinker/loader/app/ApplicationLike;->applicationStartMillisTime:J
iput-object p8, p0, Lcom/tencent/tinker/loader/app/ApplicationLike;->tinkerResultIntent:Landroid/content/Intent;
return-void
.end method
# virtual methods
.method public getApplication()Landroid/app/Application;
.registers 2
iget-object v0, p0, Lcom/tencent/tinker/loader/app/ApplicationLike;->application:Landroid/app/Application;
return-object v0
.end method
.method public getApplicationStartElapsedTime()J
.registers 3
iget-wide v0, p0, Lcom/tencent/tinker/loader/app/ApplicationLike;->applicationStartElapsedTime:J
return-wide v0
.end method
.method public getApplicationStartMillisTime()J
.registers 3
iget-wide v0, p0, Lcom/tencent/tinker/loader/app/ApplicationLike;->applicationStartMillisTime:J
return-wide v0
.end method
.method public getAssets(Landroid/content/res/AssetManager;)Landroid/content/res/AssetManager;
.registers 2
return-object p1
.end method
.method public getBaseContext(Landroid/content/Context;)Landroid/content/Context;
.registers 2
return-object p1
.end method
.method public getClassLoader(Ljava/lang/ClassLoader;)Ljava/lang/ClassLoader;
.registers 2
return-object p1
.end method
.method public getResources(Landroid/content/res/Resources;)Landroid/content/res/Resources;
.registers 2
return-object p1
.end method
.method public getSystemService(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.registers 3
return-object p2
.end method
.method public final getTinkerFlags()I
.registers 2
iget v0, p0, Lcom/tencent/tinker/loader/app/ApplicationLike;->tinkerFlags:I
return v0
.end method
.method public final getTinkerLoadVerifyFlag()Z
.registers 2
iget-boolean v0, p0, Lcom/tencent/tinker/loader/app/ApplicationLike;->tinkerLoadVerifyFlag:Z
return v0
.end method
.method public final getTinkerResultIntent()Landroid/content/Intent;
.registers 2
iget-object v0, p0, Lcom/tencent/tinker/loader/app/ApplicationLike;->tinkerResultIntent:Landroid/content/Intent;
return-object v0
.end method
.method public onBaseContextAttached(Landroid/content/Context;)V
.registers 2
return-void
.end method
.method public onConfigurationChanged(Landroid/content/res/Configuration;)V
.registers 2
return-void
.end method
.method public onCreate()V
.registers 1
return-void
.end method
.method public onLowMemory()V
.registers 1
return-void
.end method
.method public onTerminate()V
.registers 1
return-void
.end method
.method public onTrimMemory(I)V
.registers 2
return-void
.end method