bwz.smali

.class public Ldxoptimizer/bwz;
.super Ljava/lang/Object;
.source "BonusPluginUtils.java"


# static fields
.field static a:Ldxoptimizer/cbr$a;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    .prologue
    .line 80
    new-instance v0, Ldxoptimizer/bwz$1;

    invoke-direct {v0}, Ldxoptimizer/bwz$1;-><init>()V

    sput-object v0, Ldxoptimizer/bwz;->a:Ldxoptimizer/cbr$a;

    return-void
.end method

.method public static a()Landroid/content/Intent;
    .registers 4

    .prologue
    .line 27
    new-instance v0, Landroid/content/Intent;

    invoke-direct {v0}, Landroid/content/Intent;-><init>()V

    .line 28
    const-string v1, "com.dianxinos.optimizer.plugin.bonushelper"

    invoke-virtual {v0, v1}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent;

    .line 29
    const-string v1, "com.dianxinos.optimizer.plugin.bonushelper"

    const-string v2, "com.dianxinos.optimizer.plugin.bonushelper.ui.page.BonusHelperActivity"

    invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

    .line 30
    invoke-static {}, Ldxoptimizer/bxs;->a()Ldxoptimizer/bxs;

    move-result-object v1

    const-string v2, "com.dianxinos.optimizer.plugin.bonushelper"

    const-string v3, "com.dianxinos.optimizer.pluginv2.bonushelper.BonusPluginGuideActivity"

    invoke-virtual {v1, v0, v2, v3}, Ldxoptimizer/bxs;->a(Landroid/content/Intent;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

    move-result-object v0

    .line 32
    return-object v0
.end method

.method public static a(Landroid/content/Context;)V
    .registers 3

    .prologue
    .line 58
    const-string v0, "com.dianxinos.optimizer.plugin.bonushelper"

    invoke-static {v0}, Ldxoptimizer/bxq;->b(Ljava/lang/String;)Z

    move-result v0

    if-nez v0, :cond_9

    .line 68
    :cond_8
    :goto_8
    return-void

    .line 60
    :cond_9
    invoke-static {}, Ldxoptimizer/bwz;->b()Landroid/content/Intent;

    move-result-object v0

    .line 61
    const-string v1, "com.dianxinos.optimizer.plugin.bonushelper.USER_PRESENT"

    invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;

    .line 62
    invoke-static {}, Ldxoptimizer/bxs;->a()Ldxoptimizer/bxs;

    move-result-object v1

    invoke-virtual {v1, p0, v0}, Ldxoptimizer/bxs;->a(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName;

    move-result-object v0

    .line 63
    if-eqz v0, :cond_8

    goto :goto_8
.end method

.method public static a(Landroid/content/Context;Landroid/service/notification/StatusBarNotification;)V
    .registers 4
    .annotation build Landroid/annotation/TargetApi;
        value = 0x12
    .end annotation

    .prologue
    .line 44
    const-string v0, "com.dianxinos.optimizer.plugin.bonushelper"

    invoke-static {v0}, Ldxoptimizer/bxq;->b(Ljava/lang/String;)Z

    move-result v0

    if-nez v0, :cond_9

    .line 55
    :cond_8
    :goto_8
    return-void

    .line 46
    :cond_9
    invoke-static {}, Ldxoptimizer/bwz;->b()Landroid/content/Intent;

    move-result-object v0

    .line 47
    const-string v1, "com.dianxinos.optimizer.plugin.bonushelper.NOTIFICATION"

    invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;

    .line 48
    const-string v1, "status_bar_notification"

    invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;

    .line 49
    invoke-static {}, Ldxoptimizer/bxs;->a()Ldxoptimizer/bxs;

    move-result-object v1

    invoke-virtual {v1, p0, v0}, Ldxoptimizer/bxs;->a(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName;

    move-result-object v0

    .line 50
    if-eqz v0, :cond_8

    goto :goto_8
.end method

.method public static b()Landroid/content/Intent;
    .registers 3

    .prologue
    .line 36
    new-instance v0, Landroid/content/Intent;

    invoke-direct {v0}, Landroid/content/Intent;-><init>()V

    .line 37
    const-string v1, "com.dianxinos.optimizer.plugin.bonushelper"

    invoke-virtual {v0, v1}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent;

    .line 38
    const-string v1, "com.dianxinos.optimizer.plugin.bonushelper"

    const-string v2, "com.dianxinos.optimizer.plugin.bonushelper.BonusNotificationListenerService"

    invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->setClassName(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

    .line 39
    return-object v0
.end method

.method public static b(Landroid/content/Context;)V
    .registers 3

    .prologue
    .line 72
    invoke-static {}, Ldxoptimizer/cbr;->a()Ldxoptimizer/cbr;

    move-result-object v0

    sget-object v1, Ldxoptimizer/bwz;->a:Ldxoptimizer/cbr$a;

    invoke-virtual {v0, v1}, Ldxoptimizer/cbr;->b(Ldxoptimizer/cbr$a;)V

    .line 73
    return-void
.end method

.method public static c(Landroid/content/Context;)V
    .registers 3

    .prologue
    .line 77
    invoke-static {}, Ldxoptimizer/cbr;->a()Ldxoptimizer/cbr;

    move-result-object v0

    sget-object v1, Ldxoptimizer/bwz;->a:Ldxoptimizer/cbr$a;

    invoke-virtual {v0, v1}, Ldxoptimizer/cbr;->a(Ldxoptimizer/cbr$a;)V

    .line 78
    return-void
.end method