NewToolsAdapter.smali

.class public Lcom/keniu/security/newmain/NewToolsAdapter;
.super Landroid/widget/BaseAdapter;
.source "NewToolsAdapter.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/keniu/security/newmain/NewToolsAdapter$a;
    }
.end annotation


# static fields
.field public static a:Z


# instance fields
.field private b:I

.field private c:Landroid/content/Context;

.field private d:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList",
            "<",
            "Lcom/keniu/security/newmain/cj;",
            ">;"
        }
    .end annotation
.end field

.field private e:Ljava/lang/String;

.field private f:Lcom/keniu/security/newmain/cj;

.field private g:Z

.field private h:Z

.field private i:Z

.field private j:Z

.field private k:Z

.field private l:Z

.field private m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

.field private n:Z

.field private o:I

.field private p:I

.field private q:I

.field private r:Ljava/util/Map;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Map",
            "<",
            "Ljava/lang/Integer;",
            "Ljava/lang/Integer;",
            ">;"
        }
    .end annotation
.end field

.field private s:Lcom/keniu/security/newmain/NewToolsAdapter$a;


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

    .prologue
    .line 93
    const/4 v0, 0x0

    sput-boolean v0, Lcom/keniu/security/newmain/NewToolsAdapter;->a:Z

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;I)V
    .registers 7

    .prologue
    const/4 v3, 0x2

    const/4 v2, 0x1

    const/4 v1, 0x0

    .line 110
    invoke-direct {p0}, Landroid/widget/BaseAdapter;-><init>()V

    .line 85
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    iput-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    .line 90
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->g:Z

    .line 91
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->h:Z

    .line 92
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->i:Z

    .line 95
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->j:Z

    .line 98
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->k:Z

    .line 100
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->l:Z

    .line 489
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->n:Z

    .line 700
    iput v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    .line 701
    iput v3, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    .line 702
    const/4 v0, 0x3

    iput v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->q:I

    .line 703
    const/4 v0, 0x0

    iput-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    .line 111
    iput-object p1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    .line 112
    iput p2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->b:I

    .line 113
    invoke-static {}, Lcom/cleanmaster/ui/app/utils/a;->a()Z

    move-result v0

    iput-boolean v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->k:Z

    .line 116
    iput-boolean v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->j:Z

    .line 117
    invoke-static {v3}, Lcom/ijinshan/pluginslive/plugin/util/j;->a(I)Z

    move-result v0

    iput-boolean v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->l:Z

    .line 118
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->r()V

    .line 119
    return-void
.end method

.method public constructor <init>(Landroid/content/Context;IZZLjava/util/Map;)V
    .registers 8
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/Context;",
            "IZZ",
            "Ljava/util/Map",
            "<",
            "Ljava/lang/Integer;",
            "Ljava/lang/Integer;",
            ">;)V"
        }
    .end annotation

    .prologue
    const/4 v1, 0x0

    .line 128
    invoke-direct {p0}, Landroid/widget/BaseAdapter;-><init>()V

    .line 85
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    iput-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    .line 90
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->g:Z

    .line 91
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->h:Z

    .line 92
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->i:Z

    .line 95
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->j:Z

    .line 98
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->k:Z

    .line 100
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->l:Z

    .line 489
    iput-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->n:Z

    .line 700
    const/4 v0, 0x1

    iput v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    .line 701
    const/4 v0, 0x2

    iput v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    .line 702
    const/4 v0, 0x3

    iput v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->q:I

    .line 703
    const/4 v0, 0x0

    iput-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    .line 129
    iput-object p1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    .line 130
    iput p2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->b:I

    .line 131
    iput-object p5, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    .line 132
    invoke-static {}, Lcom/cleanmaster/ui/app/utils/a;->a()Z

    move-result v0

    iput-boolean v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->k:Z

    .line 133
    iput-boolean p3, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->j:Z

    .line 134
    iput-boolean p4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->l:Z

    .line 135
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->r()V

    .line 136
    return-void
.end method

.method private A()Z
    .registers 6

    .prologue
    const/4 v0, 0x0

    .line 1757
    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v1}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v1

    const-string v2, "main_tools_locker_red_dot_tab"

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

    move-result v1

    .line 1758
    const-string v2, "main_tools_locker_red_dot_tab"

    const/4 v3, 0x3

    const-string v4, "section_tool_reddot"

    invoke-static {v2, v3, v4}, Lcom/cleanmaster/recommendapps/c;->a(Ljava/lang/String;ILjava/lang/String;)I

    move-result v2

    .line 1760
    if-lt v1, v2, :cond_19

    .line 1767
    :cond_18
    :goto_18
    return v0

    .line 1764
    :cond_19
    invoke-static {}, Lks/cm/antivirus/module/locker/i;->c()Z

    move-result v1

    if-nez v1, :cond_18

    .line 1767
    const/4 v0, 0x1

    goto :goto_18
.end method

.method private a(ILcom/keniu/security/newmain/cj;)V
    .registers 8

    .prologue
    const/4 v4, 0x0

    .line 1562
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->s:Lcom/keniu/security/newmain/NewToolsAdapter$a;

    if-eqz v0, :cond_a

    .line 1563
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->s:Lcom/keniu/security/newmain/NewToolsAdapter$a;

    invoke-interface {v0}, Lcom/keniu/security/newmain/NewToolsAdapter$a;->onClick()V

    .line 1565
    :cond_a
    iput-object p2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->f:Lcom/keniu/security/newmain/cj;

    .line 1566
    invoke-virtual {p2}, Lcom/keniu/security/newmain/cj;->f()I

    move-result v0

    packed-switch v0, :pswitch_data_124

    .line 1619
    :cond_13
    :goto_13
    :pswitch_13
    return-void

    .line 1571
    :pswitch_14
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    iget-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->j:Z

    invoke-static {v0, v1, p2}, Lcom/keniu/security/newmain/dd;->a(Landroid/content/Context;ZLcom/keniu/security/newmain/cj;)V

    .line 1573
    invoke-virtual {p2}, Lcom/keniu/security/newmain/cj;->i()I

    move-result v0

    if-nez v0, :cond_31

    .line 1577
    iget-boolean v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->k:Z

    if-eqz v0, :cond_2d

    invoke-virtual {p2}, Lcom/keniu/security/newmain/cj;->a()Z

    move-result v0

    if-eqz v0, :cond_2d

    .line 1579
    iput-boolean v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->g:Z

    .line 1582
    :cond_2d
    iget-boolean v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->h:Z

    if-nez v0, :cond_31

    .line 1586
    :cond_31
    invoke-virtual {p2}, Lcom/keniu/security/newmain/cj;->l()Z

    move-result v0

    if-eqz v0, :cond_44

    .line 1587
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v0}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v0

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

    move-result-wide v2

    invoke-virtual {v0, v2, v3}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->setToolsProblemReddotTime(J)V

    .line 1590
    :cond_44
    const/16 v0, 0x16

    invoke-virtual {p2}, Lcom/keniu/security/newmain/cj;->i()I

    move-result v1

    if-ne v0, v1, :cond_7e

    invoke-virtual {p2}, Lcom/keniu/security/newmain/cj;->a()Z

    move-result v0

    if-eqz v0, :cond_7e

    .line 1591
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v0}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v0

    const-string v1, "main_tools_red_dot_interval"

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

    move-result-wide v2

    invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v2

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

    .line 1592
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v0}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v0

    const-string v1, "main_tools_red_dot_tab"

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

    move-result v0

    .line 1593
    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v1}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v1

    const-string v2, "main_tools_red_dot_tab"

    add-int/lit8 v0, v0, 0x1

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

    .line 1596
    :cond_7e
    const/16 v0, 0x1f

    invoke-virtual {p2}, Lcom/keniu/security/newmain/cj;->i()I

    move-result v1

    if-ne v0, v1, :cond_b8

    invoke-virtual {p2}, Lcom/keniu/security/newmain/cj;->a()Z

    move-result v0

    if-eqz v0, :cond_b8

    .line 1597
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v0}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v0

    const-string v1, "main_tools_locker_red_dot_interval"

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

    move-result-wide v2

    invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v2

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

    .line 1598
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v0}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v0

    const-string v1, "main_tools_locker_red_dot_tab"

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

    move-result v0

    .line 1599
    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v1}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v1

    const-string v2, "main_tools_locker_red_dot_tab"

    add-int/lit8 v0, v0, 0x1

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

    .line 1602
    :cond_b8
    const/16 v0, 0x24

    invoke-virtual {p2}, Lcom/keniu/security/newmain/cj;->i()I

    move-result v1

    if-ne v0, v1, :cond_f2

    invoke-virtual {p2}, Lcom/keniu/security/newmain/cj;->a()Z

    move-result v0

    if-eqz v0, :cond_f2

    .line 1603
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v0}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v0

    const-string v1, "main_tools_short_video_red_dot_interval"

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

    move-result-wide v2

    invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v2

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

    .line 1604
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v0}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v0

    const-string v1, "main_tools_short_video_red_dot_tab"

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

    move-result v0

    .line 1605
    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v1}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v1

    const-string v2, "main_tools_short_video_red_dot_tab"

    add-int/lit8 v0, v0, 0x1

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

    .line 1608
    :cond_f2
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v0}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v0

    invoke-virtual {p2}, Lcom/keniu/security/newmain/cj;->i()I

    move-result v1

    const/4 v2, 0x1

    invoke-virtual {v0, v1, v2}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->setClickToolReddot(IZ)V

    .line 1609
    invoke-virtual {p2}, Lcom/keniu/security/newmain/cj;->a()Z

    move-result v0

    if-nez v0, :cond_10c

    invoke-virtual {p2}, Lcom/keniu/security/newmain/cj;->l()Z

    move-result v0

    if-eqz v0, :cond_13

    .line 1610
    :cond_10c
    invoke-virtual {p2, v4}, Lcom/keniu/security/newmain/cj;->c(Z)V

    .line 1611
    invoke-virtual {p2, v4}, Lcom/keniu/security/newmain/cj;->d(Z)V

    .line 1612
    invoke-virtual {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->notifyDataSetChanged()V

    .line 1613
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    check-cast v0, Lcom/keniu/security/main/MainActivity;

    invoke-virtual {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->g()Z

    move-result v1

    sget-object v2, Lcom/cm/plugincluster/newmain/MAIN_TAB;->TOOLS:Lcom/cm/plugincluster/newmain/MAIN_TAB;

    invoke-virtual {v0, v1, v2}, Lcom/keniu/security/main/MainActivity;->a(ZLcom/cm/plugincluster/newmain/MAIN_TAB;)V

    goto/16 :goto_13

    .line 1566
    :pswitch_data_124
    .packed-switch 0x1
        :pswitch_14
        :pswitch_14
        :pswitch_13
        :pswitch_13
        :pswitch_14
    .end packed-switch
.end method

.method static synthetic a(Lcom/keniu/security/newmain/NewToolsAdapter;ILcom/keniu/security/newmain/cj;)V
    .registers 3

    .prologue
    .line 73
    invoke-direct {p0, p1, p2}, Lcom/keniu/security/newmain/NewToolsAdapter;->a(ILcom/keniu/security/newmain/cj;)V

    return-void
.end method

.method private b(I)I
    .registers 4

    .prologue
    .line 995
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    if-eqz v0, :cond_10

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    if-nez v0, :cond_12

    .line 996
    :cond_10
    const/4 v0, 0x0

    .line 998
    :goto_11
    return v0

    :cond_12
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/Integer;

    invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I

    move-result v0

    goto :goto_11
.end method

.method private b(Lcom/keniu/security/newmain/cj;)Z
    .registers 3

    .prologue
    .line 459
    .line 486
    const/4 v0, 0x0

    return v0
.end method

.method private c(Lcom/keniu/security/newmain/cj;)V
    .registers 3

    .prologue
    .line 1485
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 1486
    return-void
.end method

.method private m()V
    .registers 10

    .prologue
    const/16 v8, 0xc

    const/4 v7, 0x2

    const/16 v6, 0x1e

    const/4 v1, 0x1

    const/4 v5, 0x6

    .line 706
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    if-eqz v0, :cond_c

    .line 951
    :goto_b
    return-void

    .line 710
    :cond_c
    const/4 v0, 0x0

    .line 712
    new-instance v2, Ljava/util/HashMap;

    invoke-direct {v2}, Ljava/util/HashMap;-><init>()V

    iput-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    .line 713
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->s()Z

    move-result v2

    if-eqz v2, :cond_1dc

    .line 715
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v2, 0x16

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    iget v3, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    move v0, v1

    .line 724
    :goto_2c
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->t()Z

    move-result v2

    if-eqz v2, :cond_200

    .line 725
    if-ge v0, v5, :cond_1ef

    .line 726
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    .line 735
    :goto_45
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->u()Z

    move-result v2

    if-eqz v2, :cond_224

    .line 736
    if-ge v0, v5, :cond_211

    .line 737
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x10

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    .line 759
    :goto_60
    invoke-static {}, Lks/cm/antivirus/module/locker/i;->d()Z

    move-result v2

    .line 760
    const/16 v3, 0x1b

    invoke-static {v3}, Lks/cm/antivirus/module/locker/i;->b(I)Z

    move-result v3

    .line 761
    if-eqz v3, :cond_25d

    .line 762
    if-eqz v2, :cond_237

    .line 763
    if-ge v0, v5, :cond_83

    .line 764
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x1f

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    .line 796
    :cond_83
    :goto_83
    if-ge v0, v5, :cond_283

    .line 797
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    .line 803
    :goto_96
    if-ge v0, v5, :cond_294

    .line 804
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/4 v3, 0x5

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    .line 810
    :goto_aa
    if-ge v0, v5, :cond_2a6

    .line 811
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x8

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    .line 846
    :goto_bf
    if-ge v0, v5, :cond_2b9

    .line 847
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x19

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    .line 853
    :goto_d4
    sget v2, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v3, 0xa

    if-le v2, v3, :cond_2dd

    .line 854
    if-ge v0, v5, :cond_2cc

    .line 855
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    .line 864
    :goto_ed
    invoke-static {}, Lcom/cleanmaster/hpsharelib/oeam/OEMFeatureManager;->isScreenSaverFunctionEnable()Z

    move-result v2

    if-eqz v2, :cond_108

    .line 865
    if-ge v0, v5, :cond_2ee

    .line 866
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x1a

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    .line 873
    :cond_108
    :goto_108
    invoke-static {}, Lcom/cleanmaster/hpsharelib/oeam/OEMConfig;->isDisableISwipeEntry()Z

    move-result v2

    if-nez v2, :cond_314

    .line 874
    if-ge v0, v5, :cond_301

    .line 875
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x11

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    .line 885
    :goto_123
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    const-string v3, "com.tencent.mm"

    invoke-static {v2, v3}, Lcom/cleanmaster/hpsharelib/base/util/system/PackageUtils;->isHasPackage(Landroid/content/Context;Ljava/lang/String;)Z

    move-result v2

    if-eqz v2, :cond_142

    .line 886
    if-ge v0, v5, :cond_327

    .line 887
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x21

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    .line 897
    :cond_142
    :goto_142
    invoke-static {}, Lcom/keniu/security/util/q;->a()Z

    move-result v0

    if-eqz v0, :cond_159

    .line 898
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v2, 0x24

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    iget v3, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 904
    :cond_159
    invoke-static {}, Lcom/keniu/security/newmain/b/d;->a()Z

    move-result v0

    .line 905
    if-eqz v0, :cond_180

    .line 906
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v2, 0x24

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    iget v3, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 907
    new-instance v0, Lcom/cleanmaster/internalrecommend/j;

    invoke-direct {v0}, Lcom/cleanmaster/internalrecommend/j;-><init>()V

    invoke-virtual {v0, v1}, Lcom/cleanmaster/internalrecommend/j;->b(B)Lcom/cleanmaster/internalrecommend/j;

    move-result-object v0

    .line 908
    invoke-virtual {v0, v1}, Lcom/cleanmaster/internalrecommend/j;->a(B)Lcom/cleanmaster/internalrecommend/j;

    move-result-object v0

    .line 909
    invoke-virtual {v0}, Lcom/cleanmaster/internalrecommend/j;->report()V

    .line 913
    :cond_180
    invoke-static {}, Lcom/plug/a;->a()Lcom/plug/a;

    move-result-object v0

    const/16 v1, 0x14

    invoke-virtual {v0, v1}, Lcom/plug/a;->isPluginInstalled(I)Z

    move-result v0

    if-eqz v0, :cond_18f

    .line 914
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->o()V

    .line 917
    :cond_18f
    invoke-static {}, Lcom/keniu/security/newmain/b/b;->a()Z

    move-result v0

    if-eqz v0, :cond_1b8

    .line 918
    invoke-static {}, Lcom/keniu/security/newmain/b/b;->b()Z

    move-result v0

    if-nez v0, :cond_1b8

    .line 919
    invoke-static {}, Lcom/plug/a;->a()Lcom/plug/a;

    move-result-object v0

    const/16 v1, 0x14

    invoke-virtual {v0, v1}, Lcom/plug/a;->isPluginInstalled(I)Z

    move-result v0

    if-eqz v0, :cond_1b8

    .line 921
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v1, 0x27

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    iget v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 934
    :cond_1b8
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v1, 0x29

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    iget v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 950
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v1, 0x2b

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    iget v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_b

    .line 721
    :cond_1dc
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x16

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->q:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_2c

    .line 729
    :cond_1ef
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_45

    .line 732
    :cond_200
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->q:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_45

    .line 740
    :cond_211
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x10

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_60

    .line 743
    :cond_224
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x10

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->q:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_60

    .line 768
    :cond_237
    if-ge v0, v5, :cond_24c

    .line 769
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    goto/16 :goto_83

    .line 772
    :cond_24c
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_83

    .line 776
    :cond_25d
    if-ge v0, v5, :cond_272

    .line 777
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

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

    goto/16 :goto_83

    .line 780
    :cond_272
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_83

    .line 800
    :cond_283
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_96

    .line 807
    :cond_294
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/4 v3, 0x5

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_aa

    .line 814
    :cond_2a6
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x8

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_bf

    .line 850
    :cond_2b9
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x19

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_d4

    .line 858
    :cond_2cc
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_ed

    .line 861
    :cond_2dd
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->q:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_ed

    .line 869
    :cond_2ee
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x1a

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_108

    .line 878
    :cond_301
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x11

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_123

    .line 881
    :cond_314
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v3, 0x11

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    iget v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->q:I

    invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v4

    invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_123

    .line 890
    :cond_327
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    const/16 v2, 0x21

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    iget v3, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    invoke-interface {v0, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    goto/16 :goto_142
.end method

.method private n()Z
    .registers 4

    .prologue
    const/4 v1, 0x0

    .line 959
    const v0, 0x24e02f

    new-array v2, v1, [Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/cm/plugincluster/spec/CommanderManager;->invokeCommandExpNull(I[Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    .line 960
    if-nez v0, :cond_e

    move v0, v1

    .line 963
    :goto_d
    return v0

    :cond_e
    check-cast v0, Ljava/lang/Boolean;

    invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z

    move-result v0

    goto :goto_d
.end method

.method private o()V
    .registers 9

    .prologue
    const/16 v7, 0x26

    const/4 v6, 0x0

    .line 967
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->n()Z

    move-result v0

    if-nez v0, :cond_a

    .line 989
    :goto_9
    return-void

    .line 971
    :cond_a
    invoke-static {}, Lcom/keniu/security/newmain/b/a;->a()Z

    move-result v0

    .line 972
    invoke-static {}, Lcom/keniu/security/newmain/b/a;->b()Z

    move-result v1

    .line 973
    invoke-static {}, Lcom/keniu/security/newmain/b/a;->c()Z

    move-result v2

    .line 974
    invoke-static {}, Lcom/keniu/security/newmain/b/a;->d()Z

    move-result v3

    .line 975
    invoke-static {}, Lcom/cleanmaster/hpcommonlib/ServiceConfigManager;->isEntryEyeGuard()Z

    move-result v4

    .line 976
    invoke-static {}, Lcom/keniu/security/newmain/b/a;->e()I

    move-result v5

    invoke-static {v5}, Lcom/cleanmaster/hpcommonlib/ServiceConfigManager;->setEyeGuardFatiguedStandard(I)V

    .line 977
    if-eqz v0, :cond_58

    if-eqz v2, :cond_58

    .line 978
    if-eqz v4, :cond_3a

    .line 979
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    iget v5, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v5

    invoke-interface {v0, v2, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 982
    :cond_3a
    if-nez v4, :cond_4f

    if-eqz v1, :cond_4f

    if-eqz v3, :cond_4f

    .line 983
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    iget v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 988
    :cond_4f
    :goto_4f
    const v0, 0x24e030

    new-array v1, v6, [Ljava/lang/Object;

    invoke-static {v0, v1}, Lcom/cm/plugincluster/spec/CommanderManager;->invokeCommandExpNull(I[Ljava/lang/Object;)Ljava/lang/Object;

    goto :goto_9

    .line 986
    :cond_58
    invoke-static {v6}, Lcom/cleanmaster/hpcommonlib/ServiceConfigManager;->setEyeGuardSwitch(Z)V

    goto :goto_4f
.end method

.method private p()V
    .registers 9

    .prologue
    const/4 v7, 0x5

    const/16 v6, 0x8

    const/4 v5, 0x2

    const/4 v4, 0x1

    const/4 v3, 0x0

    .line 1002
    const v0, 0x7f0a184f

    invoke-static {v0}, Lcom/keniu/security/newmain/cj;->a(I)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1003
    invoke-static {}, Lcom/keniu/security/newmain/cj;->c()Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1004
    invoke-static {}, Lcom/keniu/security/newmain/cj;->b()Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1006
    const v0, 0x7f0a184d

    invoke-static {v0}, Lcom/keniu/security/newmain/cj;->a(I)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1007
    const/16 v0, 0x24

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_46

    invoke-static {}, Lcom/keniu/security/newmain/b/d;->a()Z

    move-result v0

    if-eqz v0, :cond_46

    .line 1008
    const/16 v0, 0x24

    const v1, 0x7f0a1608

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_SHORT_VIDEO_CLEAN:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1011
    :cond_46
    const/16 v0, 0x21

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_5e

    .line 1012
    const/16 v0, 0x21

    const v1, 0x7f0a1987

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_WECHAT_MANAGER:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1014
    :cond_5e
    invoke-direct {p0, v7}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_72

    .line 1015
    const v0, 0x7f0a0096

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_SAVE_STORAGE:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v7, v0, v1}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1018
    :cond_72
    invoke-direct {p0, v5}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_86

    .line 1019
    const v0, 0x7f0a1044

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_PHOTO_MANAGE:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v5, v0, v1}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1026
    :cond_86
    const-string v0, "main_tools_privacy_clean"

    const-string v1, "section_tool_pre"

    invoke-static {v0, v3, v1}, Lcom/cleanmaster/recommendapps/c;->a(Ljava/lang/String;ZLjava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_9e

    .line 1027
    const/16 v0, 0xb

    const v1, 0x7f0a1853

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_PRIVACY_CLEAN:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1030
    :cond_9e
    invoke-static {}, Lcom/keniu/security/newmain/cj;->b()Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1031
    const v0, 0x7f0a1851

    invoke-static {v0}, Lcom/keniu/security/newmain/cj;->a(I)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1033
    const/16 v0, 0x2a

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_c7

    .line 1034
    const/16 v0, 0x2a

    const v1, 0x7f0a19bf

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_WIFI_SCAN:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1037
    :cond_c7
    const/16 v0, 0x27

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_df

    .line 1038
    const/16 v0, 0x27

    const v1, 0x7f0a0de2

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_LIVE_WALLPAPER:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1046
    :cond_df
    const/16 v0, 0x1d

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_f7

    .line 1047
    const/16 v0, 0x1d

    const v1, 0x7f0a1946

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_APP_DOWNLOAD:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1050
    :cond_f7
    invoke-direct {p0, v4}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_10b

    .line 1051
    const v0, 0x7f0a048f

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_CPU_COOL_DOWN:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v4, v0, v1}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1054
    :cond_10b
    invoke-direct {p0, v6}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_123

    .line 1056
    iget-boolean v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->j:Z

    if-eqz v0, :cond_1f7

    .line 1057
    const v0, 0x7f0a03a0

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_BATTERY_SAVER:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v6, v0, v1}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1063
    :cond_123
    :goto_123
    invoke-static {}, Lcom/cleanmaster/hpsharelib/oeam/OEMFeatureManager;->isGameEntryEnable()Z

    move-result v0

    if-eqz v0, :cond_143

    .line 1064
    invoke-direct {p0, v3}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_143

    .line 1065
    invoke-static {}, Lcom/cleanmaster/hpsharelib/base/util/system/ConflictCommons;->isCNVersion()Z

    move-result v0

    if-eqz v0, :cond_20b

    .line 1066
    const v0, 0x7f0a0abd

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_GAME_BOOST:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v3, v0, v1}, Lcom/keniu/security/newmain/cj;->d(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1085
    :cond_143
    :goto_143
    invoke-static {}, Lcom/cleanmaster/hpsharelib/oeam/OEMFeatureManager;->isScreenSaverFunctionEnable()Z

    move-result v0

    if-eqz v0, :cond_161

    .line 1086
    const/16 v0, 0x1a

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_161

    .line 1087
    const/16 v0, 0x1a

    const v1, 0x7f0a1828

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_CHARGE_PROTECT:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1091
    :cond_161
    const/16 v0, 0x11

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_179

    .line 1092
    const/16 v0, 0x11

    const v1, 0x7f0a1833

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_ISWIPE:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1096
    :cond_179
    invoke-static {}, Lcom/cm/plugincluster/core/proxy/CoreCommonProxy;->getLowBatteryModeManager()Lcom/cm/plugincluster/boost/process/ILowBatteryModeManager;

    move-result-object v0

    .line 1097
    if-eqz v0, :cond_219

    invoke-interface {v0}, Lcom/cm/plugincluster/boost/process/ILowBatteryModeManager;->isAutoBoostModeSupported()Z

    move-result v1

    if-eqz v1, :cond_219

    .line 1098
    const/16 v0, 0x17

    const v1, 0x7f0a04f0

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_MEMORY_ACCELERATE:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1103
    :cond_193
    :goto_193
    invoke-static {}, Lcom/keniu/security/main/au;->g()Z

    move-result v0

    if-eqz v0, :cond_1a7

    .line 1104
    const/16 v0, 0x14

    const v1, 0x7f0a1858

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_SECURITY:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1107
    :cond_1a7
    const/16 v0, 0x2b

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_1be

    .line 1108
    const/16 v0, 0x2b

    const v1, 0x7f0a182b

    const/4 v2, 0x0

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1115
    :cond_1be
    const/16 v0, 0x29

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->p:I

    if-ne v0, v1, :cond_1d5

    .line 1116
    const/16 v0, 0x29

    const v1, 0x7f0a1824

    const/4 v2, 0x0

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1119
    :cond_1d5
    invoke-static {}, Lcom/keniu/security/newmain/cj;->b()Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1120
    invoke-static {}, Lcom/keniu/security/newmain/cj;->b()Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1122
    invoke-virtual {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->l()V

    .line 1123
    invoke-virtual {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->k()V

    .line 1124
    invoke-virtual {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->e()V

    .line 1125
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    new-array v1, v5, [I

    fill-array-data v1, :array_232

    invoke-static {v0, v4, v1}, Lcom/cleanmaster/notificationclean/c;->a(Landroid/content/Context;Z[I)Z

    .line 1126
    return-void

    .line 1058
    :cond_1f7
    invoke-static {}, Lcom/cleanmaster/hpsharelib/oeam/OEMFeatureManager;->isNormalAdEnable()Z

    move-result v0

    if-eqz v0, :cond_123

    .line 1059
    const v0, 0x7f0a0900

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_BATTERY_SAVER:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v6, v0, v1}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    goto/16 :goto_123

    .line 1068
    :cond_20b
    const v0, 0x7f0a182f

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_GAME_BOOST:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v3, v0, v1}, Lcom/keniu/security/newmain/cj;->d(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    goto/16 :goto_143

    .line 1099
    :cond_219
    if-eqz v0, :cond_193

    invoke-interface {v0}, Lcom/cm/plugincluster/boost/process/ILowBatteryModeManager;->isAutoSaveModeSupported()Z

    move-result v0

    if-eqz v0, :cond_193

    .line 1100
    const/16 v0, 0x17

    const v1, 0x7f0a04f0

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_LOWER_MODE:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->b(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    goto/16 :goto_193

    .line 1125
    nop

    :array_232
    .array-data 4
        0x1a
        0x16
    .end array-data
.end method

.method private q()V
    .registers 9

    .prologue
    const/4 v7, 0x2

    const/4 v6, 0x1

    const/16 v5, 0x8

    const/4 v4, 0x0

    const/16 v3, 0x1e

    .line 1129
    const/16 v0, 0x16

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_1f

    .line 1130
    const/16 v0, 0x16

    const v1, 0x7f0a1827

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_NOTIFICATION_CLEAN:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1133
    :cond_1f
    const/16 v0, 0xc

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_37

    .line 1134
    const/16 v0, 0xc

    const v1, 0x7f0a185d

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_WECHAT_SPECIAL:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1137
    :cond_37
    const/16 v0, 0x10

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_4f

    .line 1138
    const/16 v0, 0x10

    const v1, 0x7f0a1854

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_QQ_SPECIAL:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1146
    :cond_4f
    invoke-static {}, Lks/cm/antivirus/module/locker/i;->d()Z

    move-result v0

    .line 1147
    const/16 v1, 0x1b

    invoke-static {v1}, Lks/cm/antivirus/module/locker/i;->b(I)Z

    move-result v1

    .line 1148
    if-eqz v1, :cond_16b

    .line 1149
    if-eqz v0, :cond_155

    .line 1150
    const/16 v0, 0x1f

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_75

    .line 1151
    const/16 v0, 0x1f

    const v1, 0x7f0a1837

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_LOCKER:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1165
    :cond_75
    :goto_75
    const/16 v0, 0x12

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_8d

    .line 1166
    const/16 v0, 0x12

    const v1, 0x7f0a0633

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_APP_MANAGER:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1169
    :cond_8d
    invoke-direct {p0, v6}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_a1

    .line 1170
    const v0, 0x7f0a048f

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_CPU_COOL_DOWN:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v6, v0, v1}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1173
    :cond_a1
    const/4 v0, 0x5

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_b7

    .line 1174
    const/4 v0, 0x5

    const v1, 0x7f0a0096

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_SAVE_STORAGE:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1177
    :cond_b7
    invoke-direct {p0, v5}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_cf

    .line 1179
    iget-boolean v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->j:Z

    if-eqz v0, :cond_181

    .line 1180
    const v0, 0x7f0a03a0

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_BATTERY_SAVER:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v5, v0, v1}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1186
    :cond_cf
    :goto_cf
    const/16 v0, 0x1d

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_e7

    .line 1187
    const/16 v0, 0x1d

    const v1, 0x7f0a1946

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_APP_DOWNLOAD:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1190
    :cond_e7
    invoke-direct {p0, v4}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_101

    .line 1191
    invoke-static {}, Lcom/cleanmaster/hpsharelib/base/util/system/ConflictCommons;->isCNVersion()Z

    move-result v0

    if-eqz v0, :cond_195

    .line 1192
    const v0, 0x7f0a0abd

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_GAME_BOOST:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v4, v0, v1}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1202
    :cond_101
    :goto_101
    const/16 v0, 0x15

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_119

    .line 1203
    const/16 v0, 0x15

    const v1, 0x7f0a183b

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_MY_FILES:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1210
    :cond_119
    invoke-direct {p0, v7}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_12d

    .line 1211
    const v0, 0x7f0a1044

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_PHOTO_MANAGE:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v7, v0, v1}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1214
    :cond_12d
    invoke-static {}, Lcom/cleanmaster/hpsharelib/oeam/OEMFeatureManager;->isScreenSaverFunctionEnable()Z

    move-result v0

    if-eqz v0, :cond_14b

    .line 1215
    const/16 v0, 0x1a

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_14b

    .line 1216
    const/16 v0, 0x1a

    const v1, 0x7f0a1828

    sget-object v2, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_CHARGE_PROTECT:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v0, v1, v2}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    .line 1220
    :cond_14b
    invoke-virtual {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->l()V

    .line 1221
    invoke-virtual {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->k()V

    .line 1222
    invoke-virtual {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->e()V

    .line 1223
    return-void

    .line 1154
    :cond_155
    invoke-direct {p0, v3}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_75

    .line 1155
    const v0, 0x7f0a1836

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_LEAK_DETECTION_GRID:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v3, v0, v1}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    goto/16 :goto_75

    .line 1160
    :cond_16b
    invoke-direct {p0, v3}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(I)I

    move-result v0

    iget v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->o:I

    if-ne v0, v1, :cond_75

    .line 1161
    const v0, 0x7f0a1836

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_LEAK_DETECTION_GRID:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v3, v0, v1}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    goto/16 :goto_75

    .line 1181
    :cond_181
    invoke-static {}, Lcom/cleanmaster/hpsharelib/oeam/OEMFeatureManager;->isNormalAdEnable()Z

    move-result v0

    if-eqz v0, :cond_cf

    .line 1182
    const v0, 0x7f0a0900

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_BATTERY_SAVER:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v5, v0, v1}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    goto/16 :goto_cf

    .line 1194
    :cond_195
    const v0, 0x7f0a182f

    sget-object v1, Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;->CM_LITE_NEW_TOOLS_GAME_BOOST:Lcom/cm/plugincluster/newmain/CmLiteIconFontDef;

    invoke-static {v4, v0, v1}, Lcom/keniu/security/newmain/cj;->c(IILcom/cm/plugincluster/newmain/CmLiteIconFontDef;)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-direct {p0, v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c(Lcom/keniu/security/newmain/cj;)V

    goto/16 :goto_101
.end method

.method private r()V
    .registers 3

    .prologue
    .line 1226
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->m()V

    .line 1227
    iget v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->b:I

    const/4 v1, 0x1

    if-ne v0, v1, :cond_c

    .line 1228
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->p()V

    .line 1232
    :cond_b
    :goto_b
    return-void

    .line 1229
    :cond_c
    iget v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->b:I

    const/4 v1, 0x2

    if-ne v0, v1, :cond_b

    .line 1230
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->q()V

    goto :goto_b
.end method

.method private s()Z
    .registers 3

    .prologue
    .line 1249
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x12

    if-le v0, v1, :cond_12

    .line 1251
    const-string v0, "htc"

    sget-object v1, Landroid/os/Build;->BRAND:Ljava/lang/String;

    invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z

    move-result v0

    if-nez v0, :cond_12

    .line 1252
    const/4 v0, 0x1

    .line 1255
    :goto_11
    return v0

    :cond_12
    const/4 v0, 0x0

    goto :goto_11
.end method

.method private t()Z
    .registers 4

    .prologue
    const/4 v0, 0x0

    .line 1259
    invoke-static {}, Lcom/cleanmaster/hpsharelib/base/util/system/ConflictCommons;->isCNVersion()Z

    move-result v1

    if-nez v1, :cond_8

    .line 1267
    :cond_7
    :goto_7
    return v0

    .line 1263
    :cond_8
    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    const-string v2, "com.tencent.mm"

    invoke-static {v1, v2}, Lcom/cleanmaster/hpsharelib/base/util/system/PackageUtils;->isHasPackage(Landroid/content/Context;Ljava/lang/String;)Z

    move-result v1

    if-eqz v1, :cond_7

    .line 1267
    const/4 v0, 0x1

    goto :goto_7
.end method

.method private u()Z
    .registers 4

    .prologue
    const/4 v0, 0x0

    .line 1271
    invoke-static {}, Lcom/cleanmaster/hpsharelib/base/util/system/ConflictCommons;->isCNVersion()Z

    move-result v1

    if-nez v1, :cond_8

    .line 1279
    :cond_7
    :goto_7
    return v0

    .line 1275
    :cond_8
    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    const-string v2, "com.tencent.mobileqq"

    invoke-static {v1, v2}, Lcom/cleanmaster/hpsharelib/base/util/system/PackageUtils;->isHasPackage(Landroid/content/Context;Ljava/lang/String;)Z

    move-result v1

    if-eqz v1, :cond_7

    .line 1279
    const/4 v0, 0x1

    goto :goto_7
.end method

.method private v()V
    .registers 8

    .prologue
    const/4 v6, 0x1

    .line 1647
    const-string v0, "main_tools_red_dot_switch"

    const/4 v1, 0x0

    const-string v2, "section_tool_reddot"

    invoke-static {v0, v1, v2}, Lcom/cleanmaster/recommendapps/c;->a(Ljava/lang/String;ZLjava/lang/String;)Z

    move-result v0

    if-nez v0, :cond_d

    .line 1680
    :cond_c
    return-void

    .line 1651
    :cond_d
    invoke-static {}, Lcom/keniu/security/af;->d()J

    move-result-wide v0

    .line 1652
    const-string v2, "main_tools_red_dot_avoid"

    const/16 v3, 0x18

    const-string v4, "section_tool_reddot"

    invoke-static {v2, v3, v4}, Lcom/cleanmaster/recommendapps/c;->a(Ljava/lang/String;ILjava/lang/String;)I

    move-result v2

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

    move-result-wide v4

    sub-long v0, v4, v0

    mul-int/lit16 v2, v2, 0xe10

    mul-int/lit16 v2, v2, 0x3e8

    int-to-long v2, v2

    cmp-long v0, v0, v2

    if-ltz v0, :cond_c

    .line 1658
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :cond_30
    :goto_30
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_c

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/keniu/security/newmain/cj;

    .line 1659
    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->i()I

    move-result v2

    const/16 v3, 0x16

    if-ne v2, v3, :cond_5d

    .line 1660
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->w()Z

    move-result v2

    if-eqz v2, :cond_30

    .line 1661
    invoke-virtual {v0, v6}, Lcom/keniu/security/newmain/cj;->c(Z)V

    .line 1662
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->x()Z

    move-result v0

    if-eqz v0, :cond_30

    .line 1663
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    check-cast v0, Lcom/keniu/security/main/MainActivity;

    sget-object v2, Lcom/cm/plugincluster/newmain/MAIN_TAB;->TOOLS:Lcom/cm/plugincluster/newmain/MAIN_TAB;

    invoke-virtual {v0, v6, v2}, Lcom/keniu/security/main/MainActivity;->a(ZLcom/cm/plugincluster/newmain/MAIN_TAB;)V

    goto :goto_30

    .line 1666
    :cond_5d
    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->i()I

    move-result v2

    const/16 v3, 0x1f

    if-ne v2, v3, :cond_84

    .line 1667
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->z()Z

    move-result v2

    if-eqz v2, :cond_30

    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->w()Z

    move-result v2

    if-nez v2, :cond_30

    .line 1668
    invoke-virtual {v0, v6}, Lcom/keniu/security/newmain/cj;->c(Z)V

    .line 1669
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->A()Z

    move-result v0

    if-eqz v0, :cond_30

    .line 1670
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    check-cast v0, Lcom/keniu/security/main/MainActivity;

    sget-object v2, Lcom/cm/plugincluster/newmain/MAIN_TAB;->TOOLS:Lcom/cm/plugincluster/newmain/MAIN_TAB;

    invoke-virtual {v0, v6, v2}, Lcom/keniu/security/main/MainActivity;->a(ZLcom/cm/plugincluster/newmain/MAIN_TAB;)V

    goto :goto_30

    .line 1673
    :cond_84
    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->i()I

    move-result v2

    const/16 v3, 0x24

    if-ne v2, v3, :cond_30

    .line 1674
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->y()Z

    move-result v2

    if-eqz v2, :cond_30

    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->w()Z

    move-result v2

    if-nez v2, :cond_30

    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->z()Z

    move-result v2

    if-nez v2, :cond_30

    .line 1675
    invoke-virtual {v0, v6}, Lcom/keniu/security/newmain/cj;->c(Z)V

    .line 1676
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    check-cast v0, Lcom/keniu/security/main/MainActivity;

    sget-object v2, Lcom/cm/plugincluster/newmain/MAIN_TAB;->TOOLS:Lcom/cm/plugincluster/newmain/MAIN_TAB;

    invoke-virtual {v0, v6, v2}, Lcom/keniu/security/main/MainActivity;->a(ZLcom/cm/plugincluster/newmain/MAIN_TAB;)V

    goto :goto_30
.end method

.method private w()Z
    .registers 9

    .prologue
    const/4 v1, 0x1

    const/4 v0, 0x0

    .line 1683
    invoke-static {}, Lcom/keniu/security/l;->d()Landroid/content/Context;

    move-result-object v2

    invoke-static {v2}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;

    move-result-object v2

    invoke-virtual {v2}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManager;->getNotificationCleanEnabled()I

    move-result v2

    if-ne v2, v1, :cond_2b

    move v2, v1

    .line 1684
    :goto_11
    if-nez v2, :cond_2a

    .line 1685
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v2}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v2

    const-string v3, "main_tools_red_dot_close_counts"

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

    move-result v2

    .line 1686
    const-string v3, "main_tools_red_dot_close_counts"

    const/4 v4, 0x3

    const-string v5, "section_tool_reddot"

    invoke-static {v3, v4, v5}, Lcom/cleanmaster/recommendapps/c;->a(Ljava/lang/String;ILjava/lang/String;)I

    move-result v3

    .line 1687
    if-lt v2, v3, :cond_2d

    .line 1700
    :cond_2a
    :goto_2a
    return v0

    :cond_2b
    move v2, v0

    .line 1683
    goto :goto_11

    .line 1694
    :cond_2d
    iget-object v2, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v2}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v2

    const-string v3, "main_tools_red_dot_interval"

    const-wide/16 v4, 0x0

    invoke-virtual {v2, v3, v4, v5}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getLongValue(Ljava/lang/String;J)J

    move-result-wide v2

    .line 1695
    const-string v4, "main_tools_red_dot_interval"

    const/16 v5, 0x18

    const-string v6, "section_tool_reddot"

    invoke-static {v4, v5, v6}, Lcom/cleanmaster/recommendapps/c;->a(Ljava/lang/String;ILjava/lang/String;)I

    move-result v4

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

    move-result-wide v6

    sub-long v2, v6, v2

    mul-int/lit16 v4, v4, 0xe10

    mul-int/lit16 v4, v4, 0x3e8

    int-to-long v4, v4

    cmp-long v2, v2, v4

    if-lez v2, :cond_2a

    move v0, v1

    .line 1700
    goto :goto_2a
.end method

.method private x()Z
    .registers 6

    .prologue
    const/4 v0, 0x0

    .line 1704
    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v1}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v1

    const-string v2, "main_tools_red_dot_tab"

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

    move-result v1

    .line 1705
    const-string v2, "main_tools_red_dot_tab"

    const/4 v3, 0x3

    const-string v4, "section_tool_reddot"

    invoke-static {v2, v3, v4}, Lcom/cleanmaster/recommendapps/c;->a(Ljava/lang/String;ILjava/lang/String;)I

    move-result v2

    .line 1706
    add-int/lit8 v2, v2, -0x1

    if-lt v1, v2, :cond_1b

    const/4 v0, 0x1

    :cond_1b
    return v0
.end method

.method private y()Z
    .registers 7

    .prologue
    const/4 v0, 0x0

    .line 1710
    invoke-static {}, Lcom/keniu/security/newmain/b/d;->a()Z

    move-result v1

    .line 1711
    if-eqz v1, :cond_19

    .line 1712
    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v1}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v1

    const-string v2, "main_tools_short_video_red_dot_tab"

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

    move-result v1

    .line 1713
    invoke-static {}, Lcom/keniu/security/newmain/b/d;->b()I

    move-result v2

    .line 1714
    if-lt v1, v2, :cond_1a

    .line 1728
    :cond_19
    :goto_19
    return v0

    .line 1721
    :cond_1a
    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v1}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v1

    const-string v2, "main_tools_short_video_red_dot_interval"

    const-wide/16 v4, 0x0

    invoke-virtual {v1, v2, v4, v5}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getLongValue(Ljava/lang/String;J)J

    move-result-wide v2

    .line 1722
    invoke-static {}, Lcom/keniu/security/newmain/b/d;->c()I

    move-result v1

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

    move-result-wide v4

    sub-long v2, v4, v2

    mul-int/lit16 v1, v1, 0xe10

    mul-int/lit16 v1, v1, 0x3e8

    int-to-long v4, v1

    cmp-long v1, v2, v4

    if-lez v1, :cond_19

    .line 1728
    const/4 v0, 0x1

    goto :goto_19
.end method

.method private z()Z
    .registers 7

    .prologue
    const/4 v0, 0x0

    .line 1732
    const/16 v1, 0x1b

    invoke-static {v1}, Lks/cm/antivirus/module/locker/i;->b(I)Z

    move-result v1

    .line 1733
    invoke-static {}, Lks/cm/antivirus/module/locker/i;->d()Z

    move-result v2

    .line 1735
    if-eqz v2, :cond_26

    if-eqz v1, :cond_26

    .line 1736
    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v1}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v1

    const-string v2, "main_tools_locker_red_dot_tab"

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

    move-result v1

    .line 1737
    const-string v2, "main_tools_locker_red_dot_close_counts"

    const/4 v3, 0x3

    const-string v4, "section_tool_reddot"

    invoke-static {v2, v3, v4}, Lcom/cleanmaster/recommendapps/c;->a(Ljava/lang/String;ILjava/lang/String;)I

    move-result v2

    .line 1739
    if-lt v1, v2, :cond_27

    .line 1752
    :cond_26
    :goto_26
    return v0

    .line 1746
    :cond_27
    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-static {v1}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v1

    const-string v2, "main_tools_locker_red_dot_interval"

    const-wide/16 v4, 0x0

    invoke-virtual {v1, v2, v4, v5}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getLongValue(Ljava/lang/String;J)J

    move-result-wide v2

    .line 1747
    const-string v1, "main_tools_locker_red_dot_interval"

    const/16 v4, 0x18

    const-string v5, "section_tool_reddot"

    invoke-static {v1, v4, v5}, Lcom/cleanmaster/recommendapps/c;->a(Ljava/lang/String;ILjava/lang/String;)I

    move-result v1

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

    move-result-wide v4

    sub-long v2, v4, v2

    mul-int/lit16 v1, v1, 0xe10

    mul-int/lit16 v1, v1, 0x3e8

    int-to-long v4, v1

    cmp-long v1, v2, v4

    if-lez v1, :cond_26

    .line 1752
    const/4 v0, 0x1

    goto :goto_26
.end method


# virtual methods
.method public a(I)Lcom/keniu/security/newmain/cj;
    .registers 3

    .prologue
    .line 1495
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/keniu/security/newmain/cj;

    return-object v0
.end method

.method public a()Ljava/lang/String;
    .registers 2

    .prologue
    .line 139
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->e:Ljava/lang/String;

    return-object v0
.end method

.method public a(Lcom/cm/plugincluster/common/newmain/mainlistitem/Event/ToolsBaseEvent;)V
    .registers 7

    .prologue
    const/4 v4, 0x0

    .line 1297
    if-eqz p1, :cond_37

    .line 1299
    instance-of v0, p1, Lcom/cm/plugincluster/common/newmain/mainlistitem/Event/ClearBatteryReddotEvent;

    if-eqz v0, :cond_37

    .line 1300
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :cond_d
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_37

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/keniu/security/newmain/cj;

    .line 1301
    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->i()I

    move-result v2

    const/16 v3, 0x8

    if-ne v2, v3, :cond_d

    .line 1302
    invoke-virtual {v0, v4}, Lcom/keniu/security/newmain/cj;->c(Z)V

    .line 1303
    invoke-virtual {v0, v4}, Lcom/keniu/security/newmain/cj;->d(Z)V

    .line 1304
    invoke-virtual {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->notifyDataSetChanged()V

    .line 1305
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    check-cast v0, Lcom/keniu/security/main/MainActivity;

    invoke-virtual {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->g()Z

    move-result v1

    sget-object v2, Lcom/cm/plugincluster/newmain/MAIN_TAB;->TOOLS:Lcom/cm/plugincluster/newmain/MAIN_TAB;

    invoke-virtual {v0, v1, v2}, Lcom/keniu/security/main/MainActivity;->a(ZLcom/cm/plugincluster/newmain/MAIN_TAB;)V

    .line 1312
    :cond_37
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    if-eqz v0, :cond_4c

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    if-eqz v0, :cond_4c

    .line 1313
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/keniu/security/newmain/NewToolsAdapter;->a(Lcom/cm/plugincluster/common/newmain/mainlistitem/Event/ToolsBaseEvent;)V

    .line 1315
    :cond_4c
    return-void
.end method

.method public a(Lcom/keniu/security/newmain/NewToolsAdapter$a;)V
    .registers 2

    .prologue
    .line 1776
    iput-object p1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->s:Lcom/keniu/security/newmain/NewToolsAdapter$a;

    .line 1777
    return-void
.end method

.method public a(Lcom/keniu/security/newmain/cj;)V
    .registers 5

    .prologue
    .line 623
    invoke-direct {p0, p1}, Lcom/keniu/security/newmain/NewToolsAdapter;->b(Lcom/keniu/security/newmain/cj;)Z

    move-result v0

    if-nez v0, :cond_16

    .line 624
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    check-cast v0, Lcom/keniu/security/main/MainActivity;

    invoke-virtual {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->g()Z

    move-result v1

    sget-object v2, Lcom/cm/plugincluster/newmain/MAIN_TAB;->TOOLS:Lcom/cm/plugincluster/newmain/MAIN_TAB;

    invoke-virtual {v0, v1, v2}, Lcom/keniu/security/main/MainActivity;->a(ZLcom/cm/plugincluster/newmain/MAIN_TAB;)V

    .line 625
    invoke-virtual {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->notifyDataSetChanged()V

    .line 627
    :cond_16
    return-void
.end method

.method public b()Lcom/keniu/security/newmain/cj;
    .registers 2

    .prologue
    .line 148
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->f:Lcom/keniu/security/newmain/cj;

    return-object v0
.end method

.method public c()V
    .registers 4

    .prologue
    .line 375
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    if-eqz v0, :cond_c

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z

    move-result v0

    if-eqz v0, :cond_d

    .line 389
    :cond_c
    :goto_c
    return-void

    .line 379
    :cond_d
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :cond_13
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_39

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/keniu/security/newmain/cj;

    .line 380
    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->l()Z

    move-result v2

    if-eqz v2, :cond_13

    sget-boolean v2, Lcom/keniu/security/newmain/NewToolsAdapter;->a:Z

    if-eqz v2, :cond_13

    .line 381
    invoke-static {}, Lcom/keniu/security/l;->d()Landroid/content/Context;

    move-result-object v1

    invoke-static {v1}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->getInstanse(Landroid/content/Context;)Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;

    move-result-object v1

    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->i()I

    move-result v0

    invoke-virtual {v1, v0}, Lcom/cleanmaster/hpsharelib/configmanager/UIConfigManager;->setToolsProblemReddotType(I)V

    goto :goto_c

    .line 386
    :cond_39
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    if-eqz v0, :cond_c

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    if-eqz v0, :cond_c

    .line 387
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->c()V

    goto :goto_c
.end method

.method public d()Z
    .registers 5

    .prologue
    const/4 v1, 0x1

    .line 594
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object v2

    :cond_7
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_21

    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/keniu/security/newmain/cj;

    .line 595
    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->l()Z

    move-result v3

    if-nez v3, :cond_1f

    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->a()Z

    move-result v0

    if-eqz v0, :cond_7

    :cond_1f
    move v0, v1

    .line 604
    :goto_20
    return v0

    .line 600
    :cond_21
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    if-eqz v0, :cond_3b

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    if-eqz v0, :cond_3b

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->d()Z

    move-result v0

    if-eqz v0, :cond_3b

    move v0, v1

    .line 601
    goto :goto_20

    .line 604
    :cond_3b
    const/4 v0, 0x0

    goto :goto_20
.end method

.method public e()V
    .registers 2

    .prologue
    .line 615
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->v()V

    .line 617
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    if-eqz v0, :cond_18

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    if-eqz v0, :cond_18

    .line 618
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->e()V

    .line 620
    :cond_18
    return-void
.end method

.method public f()Lcom/keniu/security/newmain/cj;
    .registers 5

    .prologue
    .line 630
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    if-eqz v0, :cond_23

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    if-eqz v0, :cond_23

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->f()Lcom/keniu/security/newmain/cj;

    move-result-object v0

    if-eqz v0, :cond_23

    .line 631
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->f()Lcom/keniu/security/newmain/cj;

    move-result-object v0

    .line 640
    :goto_22
    return-object v0

    .line 634
    :cond_23
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :cond_29
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_43

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/keniu/security/newmain/cj;

    .line 635
    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->i()I

    move-result v2

    const/4 v3, 0x1

    if-ne v2, v3, :cond_29

    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->l()Z

    move-result v2

    if-eqz v2, :cond_29

    goto :goto_22

    .line 640
    :cond_43
    const/4 v0, 0x0

    goto :goto_22
.end method

.method public g()Z
    .registers 5

    .prologue
    const/4 v1, 0x1

    .line 664
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    if-eqz v0, :cond_1b

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    if-eqz v0, :cond_1b

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->g()Z

    move-result v0

    if-eqz v0, :cond_1b

    move v0, v1

    .line 686
    :goto_1a
    return v0

    .line 668
    :cond_1b
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object v2

    :cond_21
    :goto_21
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_51

    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/keniu/security/newmain/cj;

    .line 669
    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->i()I

    move-result v3

    sparse-switch v3, :sswitch_data_54

    goto :goto_21

    .line 671
    :sswitch_35
    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->a()Z

    move-result v3

    if-eqz v3, :cond_43

    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->x()Z

    move-result v3

    if-eqz v3, :cond_43

    move v0, v1

    .line 672
    goto :goto_1a

    .line 676
    :cond_43
    :sswitch_43
    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->a()Z

    move-result v0

    if-eqz v0, :cond_21

    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->y()Z

    move-result v0

    if-eqz v0, :cond_21

    move v0, v1

    .line 677
    goto :goto_1a

    .line 686
    :cond_51
    const/4 v0, 0x0

    goto :goto_1a

    .line 669
    nop

    :sswitch_data_54
    .sparse-switch
        0x16 -> :sswitch_35
        0x24 -> :sswitch_43
    .end sparse-switch
.end method

.method public getCount()I
    .registers 2

    .prologue
    .line 1490
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

    move-result v0

    return v0
.end method

.method public synthetic getItem(I)Ljava/lang/Object;
    .registers 3

    .prologue
    .line 73
    invoke-virtual {p0, p1}, Lcom/keniu/security/newmain/NewToolsAdapter;->a(I)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    return-object v0
.end method

.method public getItemId(I)J
    .registers 4

    .prologue
    .line 1500
    int-to-long v0, p1

    return-wide v0
.end method

.method public getItemViewType(I)I
    .registers 3

    .prologue
    .line 1510
    invoke-virtual {p0, p1}, Lcom/keniu/security/newmain/NewToolsAdapter;->a(I)Lcom/keniu/security/newmain/cj;

    move-result-object v0

    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->f()I

    move-result v0

    return v0
.end method

.method public getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    .registers 11

    .prologue
    .line 1515
    invoke-virtual {p0, p1}, Lcom/keniu/security/newmain/NewToolsAdapter;->a(I)Lcom/keniu/security/newmain/cj;

    move-result-object v2

    .line 1516
    if-nez p2, :cond_68

    .line 1517
    invoke-virtual {v2}, Lcom/keniu/security/newmain/cj;->f()I

    move-result v0

    packed-switch v0, :pswitch_data_6a

    .line 1539
    new-instance v1, Lcom/keniu/security/newmain/NewToolItemBlankView;

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-direct {v1, v0}, Lcom/keniu/security/newmain/NewToolItemBlankView;-><init>(Landroid/content/Context;)V

    :goto_14
    move-object v0, v1

    .line 1543
    check-cast v0, Lcom/keniu/security/newmain/ck;

    invoke-interface {v0, p1, v2}, Lcom/keniu/security/newmain/ck;->a(ILcom/keniu/security/newmain/cj;)V

    move-object v0, v1

    .line 1544
    check-cast v0, Lcom/keniu/security/newmain/ck;

    new-instance v2, Lcom/keniu/security/newmain/cn;

    invoke-direct {v2, p0}, Lcom/keniu/security/newmain/cn;-><init>(Lcom/keniu/security/newmain/NewToolsAdapter;)V

    invoke-interface {v0, v2}, Lcom/keniu/security/newmain/ck;->setOnToolBeanClickListener(Lcom/keniu/security/newmain/ck$a;)V

    .line 1550
    return-object v1

    .line 1519
    :pswitch_26
    new-instance v1, Lcom/keniu/security/newmain/NewToolItemBlankView;

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-direct {v1, v0}, Lcom/keniu/security/newmain/NewToolItemBlankView;-><init>(Landroid/content/Context;)V

    goto :goto_14

    .line 1522
    :pswitch_2e
    new-instance v1, Lcom/keniu/security/newmain/NewToolItemEnterView;

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-direct {v1, v0}, Lcom/keniu/security/newmain/NewToolItemEnterView;-><init>(Landroid/content/Context;)V

    goto :goto_14

    .line 1525
    :pswitch_36
    new-instance v1, Lcom/keniu/security/newmain/NewToolItemEnterView;

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-direct {v1, v0}, Lcom/keniu/security/newmain/NewToolItemEnterView;-><init>(Landroid/content/Context;)V

    goto :goto_14

    .line 1528
    :pswitch_3e
    new-instance v1, Lcom/keniu/security/newmain/NewToolItemTitleView;

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-direct {v1, v0}, Lcom/keniu/security/newmain/NewToolItemTitleView;-><init>(Landroid/content/Context;)V

    goto :goto_14

    .line 1531
    :pswitch_46
    new-instance v1, Lcom/keniu/security/newmain/NewToolItemRecommendView;

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-direct {v1, v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;-><init>(Landroid/content/Context;)V

    move-object v0, v1

    .line 1532
    check-cast v0, Lcom/keniu/security/newmain/NewToolItemRecommendView;

    iput-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    .line 1533
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    iget-boolean v3, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->j:Z

    iget-boolean v4, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->l:Z

    iget-object v5, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->r:Ljava/util/Map;

    iget-object v6, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->s:Lcom/keniu/security/newmain/NewToolsAdapter$a;

    invoke-virtual {v0, v3, v4, v5, v6}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->setReusableData(ZZLjava/util/Map;Lcom/keniu/security/newmain/NewToolsAdapter$a;)V

    goto :goto_14

    .line 1536
    :pswitch_60
    new-instance v1, Lcom/keniu/security/newmain/NewToolItemRecommendGridItemView;

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->c:Landroid/content/Context;

    invoke-direct {v1, v0}, Lcom/keniu/security/newmain/NewToolItemRecommendGridItemView;-><init>(Landroid/content/Context;)V

    goto :goto_14

    :cond_68
    move-object v1, p2

    goto :goto_14

    .line 1517
    :pswitch_data_6a
    .packed-switch 0x0
        :pswitch_26
        :pswitch_2e
        :pswitch_36
        :pswitch_3e
        :pswitch_46
        :pswitch_60
    .end packed-switch
.end method

.method public getViewTypeCount()I
    .registers 2

    .prologue
    .line 1505
    const/4 v0, 0x6

    return v0
.end method

.method public h()V
    .registers 1

    .prologue
    .line 697
    return-void
.end method

.method public i()V
    .registers 2

    .prologue
    .line 1235
    iget-boolean v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->l:Z

    if-nez v0, :cond_1c

    const/4 v0, 0x2

    invoke-static {v0}, Lcom/ijinshan/pluginslive/plugin/util/j;->a(I)Z

    move-result v0

    if-eqz v0, :cond_1c

    .line 1236
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V

    .line 1237
    const/4 v0, 0x0

    iput-boolean v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->n:Z

    .line 1238
    invoke-direct {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->r()V

    .line 1239
    invoke-virtual {p0}, Lcom/keniu/security/newmain/NewToolsAdapter;->notifyDataSetChanged()V

    .line 1240
    const/4 v0, 0x1

    iput-boolean v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->l:Z

    .line 1243
    :cond_1c
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    if-eqz v0, :cond_31

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    if-eqz v0, :cond_31

    .line 1244
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->i()V

    .line 1246
    :cond_31
    return-void
.end method

.method public j()V
    .registers 9

    .prologue
    const/4 v4, 0x3

    const/4 v3, 0x2

    const/4 v2, 0x1

    const/4 v5, 0x0

    .line 1319
    .line 1320
    new-instance v0, Ljava/util/ArrayList;

    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V

    .line 1321
    invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object v6

    :cond_f
    :goto_f
    invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_bc

    invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/keniu/security/newmain/cj;

    .line 1322
    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->i()I

    move-result v1

    packed-switch v1, :pswitch_data_c0

    :pswitch_22
    move v1, v5

    .line 1423
    :goto_23
    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->l()Z

    move-result v7

    if-eqz v7, :cond_b3

    move v0, v4

    .line 1429
    :goto_2a
    new-instance v7, Lcom/keniu/security/main/b/ah;

    invoke-direct {v7}, Lcom/keniu/security/main/b/ah;-><init>()V

    invoke-virtual {v7, v5}, Lcom/keniu/security/main/b/ah;->b(B)Lcom/keniu/security/main/b/ah;

    move-result-object v7

    int-to-byte v0, v0

    invoke-virtual {v7, v0}, Lcom/keniu/security/main/b/ah;->c(B)Lcom/keniu/security/main/b/ah;

    move-result-object v0

    int-to-byte v1, v1

    invoke-virtual {v0, v1}, Lcom/keniu/security/main/b/ah;->a(B)Lcom/keniu/security/main/b/ah;

    move-result-object v0

    invoke-virtual {v0}, Lcom/keniu/security/main/b/ah;->report()V

    .line 1431
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    if-eqz v0, :cond_f

    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    if-eqz v0, :cond_f

    .line 1432
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->j()V

    goto :goto_f

    :pswitch_56
    move v1, v2

    .line 1325
    goto :goto_23

    :pswitch_58
    move v1, v3

    .line 1328
    goto :goto_23

    :pswitch_5a
    move v1, v4

    .line 1331
    goto :goto_23

    .line 1333
    :pswitch_5c
    const/4 v1, 0x6

    .line 1334
    goto :goto_23

    .line 1336
    :pswitch_5e
    const/4 v1, 0x7

    .line 1337
    goto :goto_23

    .line 1339
    :pswitch_60
    const/16 v1, 0xb

    .line 1340
    goto :goto_23

    .line 1342
    :pswitch_63
    iget-boolean v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->j:Z

    if-eqz v1, :cond_6a

    .line 1343
    const/16 v1, 0x14

    goto :goto_23

    .line 1345
    :cond_6a
    const/16 v1, 0x9

    .line 1347
    goto :goto_23

    .line 1349
    :pswitch_6d
    const/16 v1, 0xa

    .line 1350
    goto :goto_23

    .line 1355
    :pswitch_70
    const/16 v1, 0xd

    .line 1356
    goto :goto_23

    .line 1358
    :pswitch_73
    const/16 v1, 0xe

    .line 1359
    goto :goto_23

    .line 1361
    :pswitch_76
    const/16 v1, 0xf

    .line 1362
    goto :goto_23

    .line 1364
    :pswitch_79
    const/16 v1, 0x10

    .line 1365
    goto :goto_23

    .line 1367
    :pswitch_7c
    const/16 v1, 0x11

    .line 1368
    goto :goto_23

    .line 1370
    :pswitch_7f
    const/16 v1, 0x12

    .line 1371
    goto :goto_23

    .line 1373
    :pswitch_82
    const/16 v1, 0x13

    .line 1375
    goto :goto_23

    .line 1377
    :pswitch_85
    const/16 v1, 0x16

    .line 1378
    goto :goto_23

    .line 1380
    :pswitch_88
    const/16 v1, 0x17

    .line 1381
    goto :goto_23

    .line 1383
    :pswitch_8b
    const/16 v1, 0x18

    .line 1384
    goto :goto_23

    .line 1386
    :pswitch_8e
    const/16 v1, 0x19

    .line 1387
    goto :goto_23

    .line 1389
    :pswitch_91
    const/16 v1, 0x1a

    .line 1390
    goto :goto_23

    .line 1392
    :pswitch_94
    const/16 v1, 0x1b

    .line 1393
    goto :goto_23

    .line 1395
    :pswitch_97
    const/16 v1, 0x1c

    .line 1396
    goto :goto_23

    .line 1398
    :pswitch_9a
    const/16 v1, 0x1d

    .line 1399
    goto :goto_23

    .line 1401
    :pswitch_9d
    const/16 v1, 0x1f

    .line 1402
    goto :goto_23

    .line 1404
    :pswitch_a0
    const/16 v1, 0x20

    .line 1405
    goto :goto_23

    .line 1407
    :pswitch_a3
    const/16 v1, 0x23

    .line 1408
    goto/16 :goto_23

    .line 1410
    :pswitch_a7
    const/16 v1, 0x2d

    .line 1411
    goto/16 :goto_23

    .line 1413
    :pswitch_ab
    const/16 v1, 0x33

    .line 1414
    goto/16 :goto_23

    .line 1416
    :pswitch_af
    const/16 v1, 0x37

    .line 1417
    goto/16 :goto_23

    .line 1425
    :cond_b3
    invoke-virtual {v0}, Lcom/keniu/security/newmain/cj;->a()Z

    move-result v0

    if-eqz v0, :cond_bd

    move v0, v2

    .line 1426
    goto/16 :goto_2a

    .line 1435
    :cond_bc
    return-void

    :cond_bd
    move v0, v3

    goto/16 :goto_2a

    .line 1322
    :pswitch_data_c0
    .packed-switch 0x0
        :pswitch_56
        :pswitch_58
        :pswitch_5a
        :pswitch_22
        :pswitch_22
        :pswitch_5c
        :pswitch_5e
        :pswitch_22
        :pswitch_63
        :pswitch_6d
        :pswitch_60
        :pswitch_70
        :pswitch_73
        :pswitch_76
        :pswitch_22
        :pswitch_79
        :pswitch_7c
        :pswitch_7f
        :pswitch_82
        :pswitch_22
        :pswitch_85
        :pswitch_88
        :pswitch_8b
        :pswitch_8e
        :pswitch_91
        :pswitch_94
        :pswitch_97
        :pswitch_22
        :pswitch_9a
        :pswitch_22
        :pswitch_9d
        :pswitch_a0
        :pswitch_22
        :pswitch_22
        :pswitch_22
        :pswitch_a3
        :pswitch_22
        :pswitch_22
        :pswitch_a7
        :pswitch_ab
        :pswitch_22
        :pswitch_22
        :pswitch_af
    .end packed-switch
.end method

.method public k()V
    .registers 7

    .prologue
    const/4 v3, 0x0

    .line 1463
    move v2, v3

    :goto_2
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

    move-result v0

    if-ge v2, v0, :cond_39

    .line 1464
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/keniu/security/newmain/cj;

    .line 1465
    const/4 v1, 0x0

    .line 1466
    add-int/lit8 v4, v2, 0x1

    iget-object v5, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v5}, Ljava/util/ArrayList;->size()I

    move-result v5

    if-ge v4, v5, :cond_27

    .line 1467
    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    add-int/lit8 v4, v2, 0x1

    invoke-virtual {v1, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lcom/keniu/security/newmain/cj;

    .line 1469
    :cond_27
    if-eqz v1, :cond_2f

    invoke-virtual {v1}, Lcom/keniu/security/newmain/cj;->d()Z

    move-result v1

    if-eqz v1, :cond_37

    :cond_2f
    const/4 v1, 0x1

    :goto_30
    invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/cj;->a(Z)V

    .line 1463
    add-int/lit8 v0, v2, 0x1

    move v2, v0

    goto :goto_2

    :cond_37
    move v1, v3

    .line 1469
    goto :goto_30

    .line 1471
    :cond_39
    return-void
.end method

.method public l()V
    .registers 5

    .prologue
    .line 1474
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

    move-result v0

    add-int/lit8 v0, v0, -0x1

    move v2, v0

    :goto_9
    if-ltz v2, :cond_34

    .line 1475
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/keniu/security/newmain/cj;

    .line 1476
    const/4 v1, 0x0

    .line 1477
    add-int/lit8 v3, v2, -0x1

    if-ltz v3, :cond_22

    .line 1478
    iget-object v1, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->d:Ljava/util/ArrayList;

    add-int/lit8 v3, v2, -0x1

    invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lcom/keniu/security/newmain/cj;

    .line 1480
    :cond_22
    if-eqz v1, :cond_2a

    invoke-virtual {v1}, Lcom/keniu/security/newmain/cj;->e()Z

    move-result v1

    if-eqz v1, :cond_32

    :cond_2a
    const/4 v1, 0x1

    :goto_2b
    invoke-virtual {v0, v1}, Lcom/keniu/security/newmain/cj;->b(Z)V

    .line 1474
    add-int/lit8 v0, v2, -0x1

    move v2, v0

    goto :goto_9

    .line 1480
    :cond_32
    const/4 v1, 0x0

    goto :goto_2b

    .line 1482
    :cond_34
    return-void
.end method

.method public notifyDataSetChanged()V
    .registers 2

    .prologue
    .line 1555
    invoke-super {p0}, Landroid/widget/BaseAdapter;->notifyDataSetChanged()V

    .line 1556
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    if-eqz v0, :cond_10

    .line 1557
    iget-object v0, p0, Lcom/keniu/security/newmain/NewToolsAdapter;->m:Lcom/keniu/security/newmain/NewToolItemRecommendView;

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolItemRecommendView;->a()Lcom/keniu/security/newmain/NewToolsAdapter;

    move-result-object v0

    invoke-virtual {v0}, Lcom/keniu/security/newmain/NewToolsAdapter;->notifyDataSetChanged()V

    .line 1559
    :cond_10
    return-void
.end method