EventBasedTitleActivity.smali
.class public Lcom/cleanmaster/hpsharelib/base/activity/EventBasedTitleActivity;
.super Lcom/cleanmaster/hpsharelib/base/activity/BaseTitleActivity;
.source "EventBasedTitleActivity.java"
# interfaces
.implements Lclient/core/model/EventListener;
# instance fields
.field protected mHandler:Landroid/os/Handler;
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 11
invoke-direct {p0}, Lcom/cleanmaster/hpsharelib/base/activity/BaseTitleActivity;-><init>()V
.line 19
new-instance v0, Lcom/cleanmaster/hpsharelib/base/activity/EventBasedTitleActivity$1;
invoke-direct {v0, p0}, Lcom/cleanmaster/hpsharelib/base/activity/EventBasedTitleActivity$1;-><init>(Lcom/cleanmaster/hpsharelib/base/activity/EventBasedTitleActivity;)V
iput-object v0, p0, Lcom/cleanmaster/hpsharelib/base/activity/EventBasedTitleActivity;->mHandler:Landroid/os/Handler;
return-void
.end method
# virtual methods
.method protected onCreate(Landroid/os/Bundle;)V
.registers 4
.prologue
.line 72
invoke-super {p0, p1}, Lcom/cleanmaster/hpsharelib/base/activity/BaseTitleActivity;->onCreate(Landroid/os/Bundle;)V
.line 73
invoke-static {}, Lclient/core/Core;->I()Lclient/core/Core;
move-result-object v0
const-string/jumbo v1, "ui"
invoke-virtual {v0, v1, p0}, Lclient/core/Core;->addListener(Ljava/lang/String;Lclient/core/model/EventListener;)V
.line 74
return-void
.end method
.method protected onCreate(Landroid/os/Bundle;I)V
.registers 5
.prologue
.line 67
invoke-super {p0, p1, p2}, Lcom/cleanmaster/hpsharelib/base/activity/BaseTitleActivity;->onCreate(Landroid/os/Bundle;I)V
.line 68
invoke-static {}, Lclient/core/Core;->I()Lclient/core/Core;
move-result-object v0
const-string/jumbo v1, "ui"
invoke-virtual {v0, v1, p0}, Lclient/core/Core;->addListener(Ljava/lang/String;Lclient/core/model/EventListener;)V
.line 69
return-void
.end method
.method protected onDestroy()V
.registers 3
.prologue
.line 90
invoke-super {p0}, Lcom/cleanmaster/hpsharelib/base/activity/BaseTitleActivity;->onDestroy()V
.line 91
invoke-static {}, Lclient/core/Core;->I()Lclient/core/Core;
move-result-object v0
const-string/jumbo v1, "ui"
invoke-virtual {v0, v1, p0}, Lclient/core/Core;->removeListener(Ljava/lang/String;Lclient/core/model/EventListener;)V
.line 92
return-void
.end method
.method public final onEvent(Lclient/core/model/Event;)V
.registers 3
.prologue
.line 48
new-instance v0, Lcom/cleanmaster/hpsharelib/base/activity/EventBasedTitleActivity$2;
invoke-direct {v0, p0, p1}, Lcom/cleanmaster/hpsharelib/base/activity/EventBasedTitleActivity$2;-><init>(Lcom/cleanmaster/hpsharelib/base/activity/EventBasedTitleActivity;Lclient/core/model/Event;)V
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/base/activity/EventBasedTitleActivity;->runOnUiThread(Ljava/lang/Runnable;)V
.line 53
return-void
.end method
.method protected onEventInUiThread(Lclient/core/model/Event;)V
.registers 2
.prologue
.line 63
return-void
.end method
.method protected onMessage(Landroid/os/Message;)Z
.registers 3
.prologue
.line 39
const/4 v0, 0x0
return v0
.end method
.method protected onPause()V
.registers 3
.prologue
.line 78
invoke-super {p0}, Lcom/cleanmaster/hpsharelib/base/activity/BaseTitleActivity;->onPause()V
.line 79
invoke-static {}, Lclient/core/Core;->I()Lclient/core/Core;
move-result-object v0
const-string/jumbo v1, "ui"
invoke-virtual {v0, v1, p0}, Lclient/core/Core;->removeListener(Ljava/lang/String;Lclient/core/model/EventListener;)V
.line 80
return-void
.end method
.method protected onResume()V
.registers 3
.prologue
.line 84
invoke-super {p0}, Lcom/cleanmaster/hpsharelib/base/activity/BaseTitleActivity;->onResume()V
.line 85
invoke-static {}, Lclient/core/Core;->I()Lclient/core/Core;
move-result-object v0
const-string/jumbo v1, "ui"
invoke-virtual {v0, v1, p0}, Lclient/core/Core;->addListener(Ljava/lang/String;Lclient/core/model/EventListener;)V
.line 86
return-void
.end method