s.smali
.class public Lcom/keniu/security/newmain/s;
.super Ljava/lang/Object;
.source "MainTabMeVipControl.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/keniu/security/newmain/s$a;
}
.end annotation
# instance fields
.field a:Lcom/keniu/security/newmain/MainTabMeVipTipView;
.field b:Landroid/os/Handler;
.field public c:Lcom/keniu/security/newmain/s$a;
# direct methods
.method public constructor <init>()V
.registers 3
.prologue
.line 21
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 24
new-instance v0, Landroid/os/Handler;
invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
move-result-object v1
invoke-direct {v0, v1}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
iput-object v0, p0, Lcom/keniu/security/newmain/s;->b:Landroid/os/Handler;
return-void
.end method
.method private b()Z
.registers 5
.prologue
const/4 v0, 0x1
.line 93
invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->getInstanse()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;
move-result-object v1
const-string v2, "get_vip_stats"
const/4 v3, 0x2
invoke-virtual {v1, v2, v3}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->getIntValue(Ljava/lang/String;I)I
move-result v1
.line 94
if-ne v1, v0, :cond_f
.line 97
:goto_e
return v0
:cond_f
const/4 v0, 0x0
goto :goto_e
.end method
.method private c()Z
.registers 2
.prologue
.line 116
invoke-static {}, Lcom/cleanmaster/hpsharelib/vip/VipCloud;->isNewVipStyle()Z
move-result v0
return v0
.end method
.method private d()Z
.registers 3
.prologue
.line 123
const-string v0, "home_me_is_show_vip_tip"
const/4 v1, 0x1
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/ServiceConfigManager;->getBooleanValue(Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
# virtual methods
.method public a()V
.registers 3
.prologue
.line 143
iget-object v0, p0, Lcom/keniu/security/newmain/s;->c:Lcom/keniu/security/newmain/s$a;
if-eqz v0, :cond_b
.line 144
iget-object v0, p0, Lcom/keniu/security/newmain/s;->b:Landroid/os/Handler;
iget-object v1, p0, Lcom/keniu/security/newmain/s;->c:Lcom/keniu/security/newmain/s$a;
invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
.line 146
:cond_b
return-void
.end method
.method public a(Landroid/view/View;)V
.registers 4
.prologue
.line 28
invoke-direct {p0}, Lcom/keniu/security/newmain/s;->c()Z
move-result v0
if-nez v0, :cond_7
.line 90
:cond_6
:goto_6
return-void
.line 31
:cond_7
invoke-direct {p0}, Lcom/keniu/security/newmain/s;->b()Z
move-result v0
if-nez v0, :cond_6
.line 35
invoke-direct {p0}, Lcom/keniu/security/newmain/s;->d()Z
move-result v0
if-eqz v0, :cond_6
.line 38
iget-object v0, p0, Lcom/keniu/security/newmain/s;->b:Landroid/os/Handler;
new-instance v1, Lcom/keniu/security/newmain/t;
invoke-direct {v1, p0, p1}, Lcom/keniu/security/newmain/t;-><init>(Lcom/keniu/security/newmain/s;Landroid/view/View;)V
invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
goto :goto_6
.end method
.method public b(Landroid/view/View;)V
.registers 4
.prologue
.line 102
:try_start_0
iget-object v0, p0, Lcom/keniu/security/newmain/s;->a:Lcom/keniu/security/newmain/MainTabMeVipTipView;
if-eqz v0, :cond_1c
.line 103
invoke-virtual {p1}, Landroid/view/View;->getRootView()Landroid/view/View;
move-result-object v0
.line 104
instance-of v1, v0, Landroid/view/ViewGroup;
if-eqz v1, :cond_1c
.line 105
check-cast v0, Landroid/view/ViewGroup;
iget-object v1, p0, Lcom/keniu/security/newmain/s;->a:Lcom/keniu/security/newmain/MainTabMeVipTipView;
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
.line 106
const/4 v0, 0x0
iput-object v0, p0, Lcom/keniu/security/newmain/s;->a:Lcom/keniu/security/newmain/MainTabMeVipTipView;
.line 107
const-string v0, "home_me_is_show_vip_tip"
const/4 v1, 0x0
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/ServiceConfigManager;->setBooleanValue(Ljava/lang/String;Z)V
:try_end_1c
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_1c} :catch_1d
.line 113
:cond_1c
:goto_1c
return-void
.line 110
:catch_1d
move-exception v0
.line 111
invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
goto :goto_1c
.end method