VipMainGuideActivity.smali

.class public Lcom/keniu/security/newmain/vip/VipMainGuideActivity;
.super Landroid/app/Activity;
.source "VipMainGuideActivity.java"


# static fields
.field private static c:Lcom/keniu/security/newmain/vip/a;


# instance fields
.field private a:Landroid/widget/ImageView;

.field private b:Landroid/widget/LinearLayout;


# direct methods
.method public constructor <init>()V
    .registers 1

    .prologue
    .line 20
    invoke-direct {p0}, Landroid/app/Activity;-><init>()V

    return-void
.end method

.method public static a(Lcom/keniu/security/newmain/vip/a;)V
    .registers 1

    .prologue
    .line 27
    sput-object p0, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->c:Lcom/keniu/security/newmain/vip/a;

    .line 28
    return-void
.end method


# virtual methods
.method protected onCreate(Landroid/os/Bundle;)V
    .registers 6
    .param p1    # Landroid/os/Bundle;
        .annotation build Landroid/support/annotation/Nullable;
        .end annotation
    .end param

    .prologue
    const/4 v2, -0x1

    .line 32
    invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V

    .line 33
    const v0, 0x7f04005d

    invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->setContentView(I)V

    .line 34
    const v0, 0x7f1002ec

    invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/ImageView;

    iput-object v0, p0, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->a:Landroid/widget/ImageView;

    .line 35
    iget-object v0, p0, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->a:Landroid/widget/ImageView;

    new-instance v1, Lcom/keniu/security/newmain/vip/h;

    invoke-direct {v1, p0}, Lcom/keniu/security/newmain/vip/h;-><init>(Lcom/keniu/security/newmain/vip/VipMainGuideActivity;)V

    invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 43
    const v0, 0x7f1002eb

    invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/LinearLayout;

    iput-object v0, p0, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->b:Landroid/widget/LinearLayout;

    .line 44
    sget-object v0, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->c:Lcom/keniu/security/newmain/vip/a;

    if-eqz v0, :cond_4b

    .line 45
    sget-object v0, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->c:Lcom/keniu/security/newmain/vip/a;

    invoke-interface {v0}, Lcom/keniu/security/newmain/vip/a;->a()Landroid/view/View;

    move-result-object v1

    .line 46
    if-eqz v1, :cond_4b

    .line 47
    invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent;

    move-result-object v0

    check-cast v0, Landroid/view/ViewGroup;

    .line 48
    if-eqz v0, :cond_41

    .line 49
    invoke-virtual {v0}, Landroid/view/ViewGroup;->removeAllViews()V

    .line 51
    :cond_41
    new-instance v0, Landroid/widget/LinearLayout$LayoutParams;

    invoke-direct {v0, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V

    .line 52
    iget-object v2, p0, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->b:Landroid/widget/LinearLayout;

    invoke-virtual {v2, v1, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V

    .line 56
    :cond_4b
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;

    move-result-object v0

    const-string v1, "home_pop_vip_main_page_pop_interval"

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v2

    invoke-virtual {v0, v1, v2, v3}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->setLongValue(Ljava/lang/String;J)V

    .line 58
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;

    move-result-object v0

    const-string v1, "home_pop_vip_main_page_pop_max_count"

    const/4 v2, 0x0

    invoke-virtual {v0, v1, v2}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->getIntValue(Ljava/lang/String;I)I

    move-result v0

    .line 59
    add-int/lit8 v0, v0, 0x1

    .line 60
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;

    move-result-object v1

    const-string v2, "home_pop_vip_main_page_pop_max_count"

    invoke-virtual {v1, v2, v0}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->setIntValue(Ljava/lang/String;I)V

    .line 62
    sget-byte v0, Lcom/keniu/security/newmain/vip/j;->a:B

    invoke-static {v0}, Lcom/keniu/security/newmain/vip/j;->a(B)V

    .line 63
    invoke-static {}, Lcom/cm/plugincluster/vipinterface/VipSdkDelegate;->getVipSdk()Lcom/cm/plugincluster/vipinterface/IVipSdk;

    move-result-object v0

    invoke-interface {v0}, Lcom/cm/plugincluster/vipinterface/IVipSdk;->getVipManager()Lcom/cm/plugincluster/vipinterface/vip/ICmVipManager;

    move-result-object v0

    const/4 v1, 0x1

    invoke-interface {v0, v1}, Lcom/cm/plugincluster/vipinterface/vip/ICmVipManager;->pageShow(I)V

    .line 64
    return-void
.end method

.method public onKeyDown(ILandroid/view/KeyEvent;)Z
    .registers 4

    .prologue
    .line 67
    const/4 v0, 0x4

    if-ne p1, v0, :cond_d

    .line 68
    sget-byte v0, Lcom/keniu/security/newmain/vip/j;->c:B

    invoke-static {v0}, Lcom/keniu/security/newmain/vip/j;->a(B)V

    .line 69
    invoke-virtual {p0}, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->finish()V

    .line 70
    const/4 v0, 0x1

    .line 72
    :goto_c
    return v0

    :cond_d
    invoke-super {p0, p1, p2}, Landroid/app/Activity;->onKeyDown(ILandroid/view/KeyEvent;)Z

    move-result v0

    goto :goto_c
.end method

.method protected onStop()V
    .registers 2

    .prologue
    .line 78
    invoke-super {p0}, Landroid/app/Activity;->onStop()V

    .line 79
    const/4 v0, 0x0

    sput-object v0, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->c:Lcom/keniu/security/newmain/vip/a;

    .line 80
    iget-object v0, p0, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->b:Landroid/widget/LinearLayout;

    if-eqz v0, :cond_f

    .line 81
    iget-object v0, p0, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->b:Landroid/widget/LinearLayout;

    invoke-virtual {v0}, Landroid/widget/LinearLayout;->removeAllViews()V

    .line 83
    :cond_f
    invoke-virtual {p0}, Lcom/keniu/security/newmain/vip/VipMainGuideActivity;->finish()V

    .line 84
    return-void
.end method