b.smali
.class public Lcom/cm/reminder/a/b;
.super Ljava/lang/Object;
.source "HabitConstants.java"
# direct methods
.method public static a(II)Lcom/cm/reminder/bean/b;
.registers 7
.prologue
const/4 v2, 0x0
.line 71
invoke-static {p0}, Lcom/cm/reminder/a/b;->c(I)Ljava/util/List;
move-result-object v3
.line 72
if-eqz v3, :cond_31
move v1, v2
.line 73
:goto_8
invoke-interface {v3}, Ljava/util/List;->size()I
move-result v0
if-ge v1, v0, :cond_31
.line 74
invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/reminder/bean/HabitBean;
.line 75
invoke-virtual {v0}, Lcom/cm/reminder/bean/HabitBean;->getHabitId()I
move-result v4
if-ne p1, v4, :cond_2d
.line 76
new-instance v1, Lcom/cm/reminder/bean/b;
invoke-virtual {v0}, Lcom/cm/reminder/bean/HabitBean;->getBgColor()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0}, Lcom/cm/reminder/bean/HabitBean;->getSmallIcon()Ljava/lang/String;
move-result-object v3
invoke-virtual {v0}, Lcom/cm/reminder/bean/HabitBean;->getSmallIconRes()I
move-result v0
invoke-direct {v1, v2, v3, v0}, Lcom/cm/reminder/bean/b;-><init>(Ljava/lang/String;Ljava/lang/String;I)V
move-object v0, v1
.line 101
:goto_2c
return-object v0
.line 73
:cond_2d
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_8
.line 81
:cond_31
invoke-static {p0}, Lcom/cm/reminder/a/b;->b(I)Ljava/util/List;
move-result-object v3
.line 82
if-eqz v3, :cond_61
move v1, v2
.line 83
:goto_38
invoke-interface {v3}, Ljava/util/List;->size()I
move-result v0
if-ge v1, v0, :cond_61
.line 84
invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/reminder/bean/HabitBean;
.line 85
invoke-virtual {v0}, Lcom/cm/reminder/bean/HabitBean;->getHabitId()I
move-result v4
if-ne p1, v4, :cond_5d
.line 86
new-instance v1, Lcom/cm/reminder/bean/b;
invoke-virtual {v0}, Lcom/cm/reminder/bean/HabitBean;->getBgColor()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0}, Lcom/cm/reminder/bean/HabitBean;->getSmallIcon()Ljava/lang/String;
move-result-object v3
invoke-virtual {v0}, Lcom/cm/reminder/bean/HabitBean;->getSmallIconRes()I
move-result v0
invoke-direct {v1, v2, v3, v0}, Lcom/cm/reminder/bean/b;-><init>(Ljava/lang/String;Ljava/lang/String;I)V
move-object v0, v1
goto :goto_2c
.line 83
:cond_5d
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_38
.line 91
:cond_61
invoke-static {}, Lcom/cm/reminder/a/b;->a()Ljava/util/List;
move-result-object v1
.line 92
if-eqz v1, :cond_8f
.line 93
:goto_67
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v0
if-ge v2, v0, :cond_8f
.line 94
invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/reminder/bean/HabitTypeBean;
.line 95
invoke-virtual {v0}, Lcom/cm/reminder/bean/HabitTypeBean;->getHabitType()I
move-result v3
if-ne v3, p0, :cond_8c
.line 96
new-instance v1, Lcom/cm/reminder/bean/b;
invoke-virtual {v0}, Lcom/cm/reminder/bean/HabitTypeBean;->getBgColor()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0}, Lcom/cm/reminder/bean/HabitTypeBean;->getBgIconUrl()Ljava/lang/String;
move-result-object v3
invoke-virtual {v0}, Lcom/cm/reminder/bean/HabitTypeBean;->getBgIconRes()I
move-result v0
invoke-direct {v1, v2, v3, v0}, Lcom/cm/reminder/bean/b;-><init>(Ljava/lang/String;Ljava/lang/String;I)V
move-object v0, v1
goto :goto_2c
.line 93
:cond_8c
add-int/lit8 v2, v2, 0x1
goto :goto_67
.line 101
:cond_8f
const/4 v0, 0x0
goto :goto_2c
.end method
.method public static a()Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Lcom/cm/reminder/bean/HabitTypeBean;",
">;"
}
.end annotation
.prologue
.line 132
invoke-static {}, Lcom/cm/reminder/a/b;->c()Ljava/util/List;
move-result-object v0
.line 133
if-eqz v0, :cond_d
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v1
if-lez v1, :cond_d
.line 136
:goto_c
return-object v0
:cond_d
invoke-static {}, Lcom/cm/reminder/a/b;->b()Ljava/util/List;
move-result-object v0
goto :goto_c
.end method
.method public static a(I)Ljava/util/List;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)",
"Ljava/util/List",
"<",
"Lcom/cm/reminder/bean/HabitBean;",
">;"
}
.end annotation
.prologue
.line 32
invoke-static {p0}, Lcom/cm/reminder/a/b;->c(I)Ljava/util/List;
move-result-object v0
.line 33
if-eqz v0, :cond_d
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v1
if-lez v1, :cond_d
.line 36
:goto_c
return-object v0
:cond_d
invoke-static {p0}, Lcom/cm/reminder/a/b;->b(I)Ljava/util/List;
move-result-object v0
goto :goto_c
.end method
.method private static b()Ljava/util/List;
.registers 13
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Lcom/cm/reminder/bean/HabitTypeBean;",
">;"
}
.end annotation
.prologue
const/4 v12, 0x4
const/4 v11, 0x3
const/4 v10, 0x2
const/4 v1, 0x1
.line 106
new-instance v9, Ljava/util/ArrayList;
invoke-direct {v9}, Ljava/util/ArrayList;-><init>()V
.line 107
new-instance v0, Lcom/cm/reminder/bean/HabitTypeBean;
const-string/jumbo v2, "\u5065\u5eb7\u517b\u6210"
const-string/jumbo v3, "\u591a\u559d\u6c34\uff0c\u591a\u8fd0\u52a8\uff0c\u51cf\u5c11\u5438\u70df"
const/4 v4, 0x0
sget v5, Lcom/cm/reminder/R$drawable;->habit_type_health:I
const-string v6, "#07BFA0"
invoke-direct/range {v0 .. v6}, Lcom/cm/reminder/bean/HabitTypeBean;-><init>(ILjava/lang/String;Ljava/lang/String;IILjava/lang/String;)V
invoke-interface {v9, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 108
new-instance v2, Lcom/cm/reminder/bean/HabitTypeBean;
const-string/jumbo v4, "\u751f\u6d3b\u89c4\u5212"
const-string/jumbo v5, "\u6253\u626b\u623f\u95f4\uff0c\u6d17\u8863\u670d\uff0c\u901b\u8d85\u5e02"
sget v7, Lcom/cm/reminder/R$drawable;->habit_type_life_planning:I
const-string v8, "#FF6A4C"
move v3, v10
move v6, v1
invoke-direct/range {v2 .. v8}, Lcom/cm/reminder/bean/HabitTypeBean;-><init>(ILjava/lang/String;Ljava/lang/String;IILjava/lang/String;)V
invoke-interface {v9, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 109
new-instance v0, Lcom/cm/reminder/bean/HabitTypeBean;
const-string/jumbo v2, "\u77e5\u8bc6\u5b66\u4e60"
const-string/jumbo v3, "\u8bfb\u4e66\uff0c\u80cc\u5355\u8bcd\uff0c\u7ed8\u753b\uff0c\u7ec3\u7434"
sget v5, Lcom/cm/reminder/R$drawable;->habit_type_knowledge_learning:I
const-string v6, "#8253F4"
move v1, v11
move v4, v10
invoke-direct/range {v0 .. v6}, Lcom/cm/reminder/bean/HabitTypeBean;-><init>(ILjava/lang/String;Ljava/lang/String;IILjava/lang/String;)V
invoke-interface {v9, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 110
new-instance v0, Lcom/cm/reminder/bean/HabitTypeBean;
const-string/jumbo v2, "\u5bb6\u4eba\u670b\u53cb"
const-string/jumbo v3, "\u751f\u65e5\uff0c\u7eaa\u5ff5\u65e5\uff0c\u62e5\u62b1\uff0c\u966a\u4f34"
sget v5, Lcom/cm/reminder/R$drawable;->habit_type_family_friends:I
const-string v6, "#FD4F7E"
move v1, v12
move v4, v11
invoke-direct/range {v0 .. v6}, Lcom/cm/reminder/bean/HabitTypeBean;-><init>(ILjava/lang/String;Ljava/lang/String;IILjava/lang/String;)V
invoke-interface {v9, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 111
new-instance v0, Lcom/cm/reminder/bean/HabitTypeBean;
const/4 v1, 0x5
const-string/jumbo v2, "\u79c1\u4eba\u7a7a\u95f4"
const-string/jumbo v3, "\u51cf\u5c11\u5206\u5fc3\uff0c\u72ec\u5904\uff0c\u51a5\u60f3\uff0c\u5199\u65e5\u8bb0"
sget v5, Lcom/cm/reminder/R$drawable;->habit_type_private_space:I
const-string v6, "#3B5DEB"
move v4, v12
invoke-direct/range {v0 .. v6}, Lcom/cm/reminder/bean/HabitTypeBean;-><init>(ILjava/lang/String;Ljava/lang/String;IILjava/lang/String;)V
invoke-interface {v9, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 112
return-object v9
.end method
.method private static b(I)Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)",
"Ljava/util/List",
"<",
"Lcom/cm/reminder/bean/HabitBean;",
">;"
}
.end annotation
.prologue
.line 40
packed-switch p0, :pswitch_data_22
.line 52
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
:goto_8
return-object v0
.line 42
:pswitch_9
invoke-static {}, Lcom/cm/reminder/a/b;->h()Ljava/util/List;
move-result-object v0
goto :goto_8
.line 44
:pswitch_e
invoke-static {}, Lcom/cm/reminder/a/b;->e()Ljava/util/List;
move-result-object v0
goto :goto_8
.line 46
:pswitch_13
invoke-static {}, Lcom/cm/reminder/a/b;->f()Ljava/util/List;
move-result-object v0
goto :goto_8
.line 48
:pswitch_18
invoke-static {}, Lcom/cm/reminder/a/b;->g()Ljava/util/List;
move-result-object v0
goto :goto_8
.line 50
:pswitch_1d
invoke-static {}, Lcom/cm/reminder/a/b;->d()Ljava/util/List;
move-result-object v0
goto :goto_8
.line 40
:pswitch_data_22
.packed-switch 0x1
:pswitch_9
:pswitch_18
:pswitch_13
:pswitch_e
:pswitch_1d
.end packed-switch
.end method
.method private static c()Ljava/util/List;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Lcom/cm/reminder/bean/HabitTypeBean;",
">;"
}
.end annotation
.prologue
.line 116
const/16 v0, 0x9
const-string/jumbo v1, "section_habit"
const-string v2, "key_habit_type"
const-string v3, ""
invoke-static {v0, v1, v2, v3}, Lcom/cleanmaster/hpsharelib/recommendapps/CloudConfigDataGetter;->getStringValue(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 118
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_15
.line 119
const/4 v0, 0x0
.line 127
:cond_14
:goto_14
return-object v0
.line 122
:cond_15
new-instance v1, Lcom/google/gson/Gson;
invoke-direct {v1}, Lcom/google/gson/Gson;-><init>()V
new-instance v2, Lcom/cm/reminder/a/d;
invoke-direct {v2}, Lcom/cm/reminder/a/d;-><init>()V
.line 123
invoke-virtual {v2}, Lcom/cm/reminder/a/d;->getType()Ljava/lang/reflect/Type;
move-result-object v2
.line 122
invoke-virtual {v1, v0, v2}, Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/List;
.line 124
if-eqz v0, :cond_14
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v1
if-lez v1, :cond_14
.line 125
invoke-static {v0}, Ljava/util/Collections;->sort(Ljava/util/List;)V
goto :goto_14
.end method
.method private static c(I)Ljava/util/List;
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)",
"Ljava/util/List",
"<",
"Lcom/cm/reminder/bean/HabitBean;",
">;"
}
.end annotation
.prologue
.line 56
const/16 v0, 0x9
const-string/jumbo v1, "section_habit"
.line 57
invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v2
const-string v3, ""
.line 56
invoke-static {v0, v1, v2, v3}, Lcom/cleanmaster/hpsharelib/recommendapps/CloudConfigDataGetter;->getStringValue(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 58
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_17
.line 59
const/4 v0, 0x0
.line 67
:cond_16
:goto_16
return-object v0
.line 62
:cond_17
new-instance v1, Lcom/google/gson/Gson;
invoke-direct {v1}, Lcom/google/gson/Gson;-><init>()V
new-instance v2, Lcom/cm/reminder/a/c;
invoke-direct {v2}, Lcom/cm/reminder/a/c;-><init>()V
.line 63
invoke-virtual {v2}, Lcom/cm/reminder/a/c;->getType()Ljava/lang/reflect/Type;
move-result-object v2
.line 62
invoke-virtual {v1, v0, v2}, Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/List;
.line 64
if-eqz v0, :cond_16
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v1
if-lez v1, :cond_16
.line 65
invoke-static {v0}, Ljava/util/Collections;->sort(Ljava/util/List;)V
goto :goto_16
.end method
.method private static d()Ljava/util/List;
.registers 13
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Lcom/cm/reminder/bean/HabitBean;",
">;"
}
.end annotation
.prologue
.line 140
new-instance v12, Ljava/util/ArrayList;
invoke-direct {v12}, Ljava/util/ArrayList;-><init>()V
.line 141
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x1
const/4 v2, 0x2
const-string/jumbo v3, "\u4e13\u5fc3\u505a\u4e8b"
const-string/jumbo v4, "\u91cd\u5ea6\u624b\u673a\u4f9d\u8d56\u75c7"
const-string/jumbo v5, "\u6bcf\u5929\u8fdc\u79bb\u6216\u5173\u95ed\u624b\u673a\u4e09\u5341\u5206\u949f"
const/4 v6, 0x5
const-string v7, "14:00"
const/4 v8, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v9
const-string v10, "#478B94"
sget v11, Lcom/cm/reminder/R$drawable;->habit_reduce_distractions:I
invoke-direct/range {v0 .. v11}, Lcom/cm/reminder/bean/HabitBean;-><init>(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 142
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x2
const-string/jumbo v2, "\u51a5\u60f3"
const-string/jumbo v3, "\u5f88\u5c11\u6709\u81ea\u5df1\u72ec\u5904\u65f6\u95f4"
const-string/jumbo v4, "\u505c\u6b62\u5fd9\u788c\uff0c\u8046\u542c\u81ea\u5df1\u7684\u5185\u5fc3"
const/4 v5, 0x5
const-string v6, "20:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#616596"
sget v10, Lcom/cm/reminder/R$drawable;->habit_meditation:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 143
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x3
const-string/jumbo v2, "\u6df1\u547c\u5438"
const-string/jumbo v3, "\u6bcf\u5929\u5f88\u7126\u8651\u70e6\u8e81"
const-string/jumbo v4, "\u751f\u6d3b\u4e0d\u6b62\u773c\u524d\u7684\u82df\u4e14\uff0c\u6539\u53d8\u4ece\u73b0\u5728\u5f00\u59cb"
const/4 v5, 0x5
const-string v6, "20:30"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#40D996"
sget v10, Lcom/cm/reminder/R$drawable;->habit_take_a_deep_breath:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 144
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x4
const-string/jumbo v2, "\u5199\u65e5\u8bb0"
const-string/jumbo v3, "\u60f3\u5199\u70b9\u4ec0\u4e48\u4f46\u6ca1\u65f6\u95f4"
const-string/jumbo v4, "\u5199\u4e9b\u4e1c\u897f\uff0c\u503e\u542c\u81ea\u5df1\u5185\u5fc3\u7684\u58f0\u97f3"
const/4 v5, 0x5
const-string v6, "22:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#8253F4"
sget v10, Lcom/cm/reminder/R$drawable;->habit_write_something:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 145
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x5
const-string/jumbo v2, "\u4fee\u70bc\u81ea\u5df1"
const-string/jumbo v3, "\u624d\u534e\u914d\u4e0d\u4e0a\u91ce\u5fc3"
const-string/jumbo v4, "\u4e3a\u4e86\u914d\u5f97\u4e0a\u4f60\u7684\u91ce\u5fc3\uff0c\u4fee\u70bc\u8ba9\u81ea\u5df1\u53d8\u5f97\u66f4\u597d"
const/4 v5, 0x5
const-string v6, "21:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#3B5DEB"
sget v10, Lcom/cm/reminder/R$drawable;->habit_type_private_space:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 146
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x6
const-string/jumbo v2, "\u53bb\u4e0b\u53a8"
const-string/jumbo v3, "\u5916\u5356\u4e5f\u5403\u5230\u817b"
const-string/jumbo v4, "\u4fee\u70bc\u53a8\u827a\u7684\u597d\u65f6\u673a\uff0c\u544a\u522b\u5916\u5356\u505a\u996d\u5403"
const/4 v5, 0x5
const-string v6, "17:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#FF7B4C"
sget v10, Lcom/cm/reminder/R$drawable;->habit_fruits_and_vegetables:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 147
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x7
const-string/jumbo v2, "\u575a\u6301\u68a6\u60f3"
const-string/jumbo v3, "\u6709\u68a6\u60f3\u7684\u81ea\u5df1\u53bb\u54ea\u4e86"
const-string/jumbo v4, "\u4e3a\u4ec0\u4e48\u8981\u62fc\u547d\u52aa\u529b\uff0c\u56e0\u4e3a\u60f3\u8981\u7684\u4e1c\u897f\u5f88\u8d35"
const/4 v5, 0x5
const-string v6, "22:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#8AC900"
sget v10, Lcom/cm/reminder/R$drawable;->habit_outdoor_sports:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 148
return-object v12
.end method
.method private static e()Ljava/util/List;
.registers 13
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Lcom/cm/reminder/bean/HabitBean;",
">;"
}
.end annotation
.prologue
.line 152
new-instance v12, Ljava/util/ArrayList;
invoke-direct {v12}, Ljava/util/ArrayList;-><init>()V
.line 153
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x1
const-string/jumbo v2, "\u4e0e\u5bb6\u4eba\u5403\u996d"
const-string/jumbo v3, "\u5f88\u4e45\u6ca1\u966a\u5bb6\u4eba\u5403\u996d"
const-string/jumbo v4, "\u4f60\u6709\u591a\u4e45\u6ca1\u966a\u5bb6\u4eba\u4e00\u8d77\u5403\u996d"
const/4 v5, 0x4
const-string v6, "18:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#FD4F7E"
sget v10, Lcom/cm/reminder/R$drawable;->habit_type_family_friends:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 154
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x2
const/4 v2, 0x2
const-string/jumbo v3, "\u7ed9\u7236\u6bcd\u6253\u7535\u8bdd"
const-string/jumbo v4, "\u591a\u4e45\u6ca1\u7ed9\u5bb6\u91cc\u6253\u7535\u8bdd"
const-string/jumbo v5, "\u901a\u8bdd10\u5206\u949f\uff0c\u4fdd\u6301\u4e0e\u5bb6\u4eba\u6700\u4eb2\u5bc6\u7684\u8054\u7cfb"
const/4 v6, 0x4
const-string v7, "20:00"
const/4 v8, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v9
const-string v10, "#1881F1"
sget v11, Lcom/cm/reminder/R$drawable;->habit_call_parents:I
invoke-direct/range {v0 .. v11}, Lcom/cm/reminder/bean/HabitBean;-><init>(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 155
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x3
const-string/jumbo v2, "\u62e5\u62b1\u548c\u4eb2\u543b"
const-string/jumbo v3, "\u5f88\u4e45\u6ca1\u548c\u7231\u4eba\u62e5\u62b1"
const-string/jumbo v4, "\u62e5\u62b1\u5e76\u8bf4\u665a\u5b89\uff0c\u6211\u4eec\u7684\u70ed\u60c5\u8981\u8868\u8fbe\u51fa\u6765"
const/4 v5, 0x4
const-string v6, "21:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#AB3AE0"
sget v10, Lcom/cm/reminder/R$drawable;->habit_hug_and_kiss:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 156
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x4
const/4 v2, 0x2
const-string/jumbo v3, "\u670b\u53cb\u751f\u65e5"
const-string/jumbo v4, "\u53c8\u5fd8\u8bb0\u670b\u53cb\u751f\u65e5\u4e86"
const-string/jumbo v5, "\u8bb0\u4e0b\u6765\u670b\u53cb\u7684\u751f\u65e5\uff0c\u522b\u5fd8\u4e86\u9001\u795d\u798f"
const/4 v6, 0x4
const-string v7, "6\u67085\u65e5 10:00"
const/4 v8, 0x7
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v9
const-string v10, "#FD4F7E"
sget v11, Lcom/cm/reminder/R$drawable;->habit_type_family_friends:I
invoke-direct/range {v0 .. v11}, Lcom/cm/reminder/bean/HabitBean;-><init>(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 157
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x5
const-string/jumbo v2, "\u7eaa\u5ff5\u65e5"
const-string/jumbo v3, "\u8fd8\u8bb0\u5f97\u6211\u4eec\u7684\u7eaa\u5ff5\u65e5\u4e48"
const-string/jumbo v4, "\u7eaa\u5ff5\u65e5\uff0c\u6211\u4eec\u7684\u7eaa\u5ff5\u65e5\uff0c\u7edd\u5bf9\u4e0d\u80fd\u9519\u8fc7"
const/4 v5, 0x4
const-string v6, "6\u67085\u65e5 10:00"
const/4 v7, 0x7
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#FD4F7E"
sget v10, Lcom/cm/reminder/R$drawable;->habit_type_family_friends:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 158
return-object v12
.end method
.method private static f()Ljava/util/List;
.registers 13
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Lcom/cm/reminder/bean/HabitBean;",
">;"
}
.end annotation
.prologue
.line 162
new-instance v12, Ljava/util/ArrayList;
invoke-direct {v12}, Ljava/util/ArrayList;-><init>()V
.line 163
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x7
const/4 v2, 0x1
const-string/jumbo v3, "\u4e13\u6ce8\u5b66\u4e60"
const-string/jumbo v4, "\u6bcf\u5f53\u5b66\u4e60\u603b\u5077\u61d2"
const-string/jumbo v5, "\u7528\u522b\u4eba\u5237\u6296\u97f3\u7684\u65f6\u95f4\u6539\u53d8\u81ea\u5df1"
const/4 v6, 0x3
const-string v7, "20:00"
const/4 v8, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v9
const-string v10, "#8253F4"
sget v11, Lcom/cm/reminder/R$drawable;->habit_type_knowledge_learning:I
invoke-direct/range {v0 .. v11}, Lcom/cm/reminder/bean/HabitBean;-><init>(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 164
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/16 v1, 0x8
const/4 v2, 0x2
const-string/jumbo v3, "\u6212\u6389\u6e38\u620f"
const-string/jumbo v4, "\u6c89\u8ff7\u6e38\u620f\u4f24\u94b1\u4f24\u8eab"
const-string/jumbo v5, "\u628a\u65f6\u95f4\u82b1\u5728\u771f\u6b63\u6709\u7528\u7684\u5730\u65b9"
const/4 v6, 0x3
const-string v7, "12:00"
const/4 v8, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v9
const-string v10, "#1881F1"
sget v11, Lcom/cm/reminder/R$drawable;->habit_get_up_early:I
invoke-direct/range {v0 .. v11}, Lcom/cm/reminder/bean/HabitBean;-><init>(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 165
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x1
const-string/jumbo v2, "\u53bb\u8bfb\u4e66"
const-string/jumbo v3, "\u5f88\u4e45\u6ca1\u6709\u8bfb\u4e66"
const-string/jumbo v4, "\u53bb\u8bfb\u4e66\uff0c\u788e\u7247\u5316\u65f6\u4ee3\u4e5f\u8981\u6bcf\u5929\u4fdd\u6301\u9605\u8bfb\u4e60\u60ef"
const/4 v5, 0x3
const-string v6, "20:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#8253F4"
sget v10, Lcom/cm/reminder/R$drawable;->habit_type_knowledge_learning:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 166
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x2
const-string/jumbo v2, "\u80cc\u5355\u8bcd"
const-string/jumbo v3, "\u6ca1\u65f6\u95f4\u80cc\u5355\u8bcd"
const-string/jumbo v4, "\u575a\u6301\u80cc\u5355\u8bcd\u6253\u5361\uff0c\u62bd\u65f6\u95f4\u4e00\u95e8\u5916\u8bed"
const/4 v5, 0x3
const-string v6, "08:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#F57A64"
sget v10, Lcom/cm/reminder/R$drawable;->habit_memorize_words:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 167
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x3
const-string/jumbo v2, "\u53bb\u7ed8\u753b"
const-string/jumbo v3, "\u753b\u753b\u5f88\u9b54\u5e7b"
const-string/jumbo v4, "\u521b\u9020\u529b\u8d4b\u4e88\u4f60\u80fd\u91cf\uff0c\u52a0\u6cb9\u5427"
const/4 v5, 0x3
const-string v6, "11:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#F9687E"
sget v10, Lcom/cm/reminder/R$drawable;->habit_back_painting:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 168
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x4
const-string v2, "GET\u65b0\u6280\u80fd"
const-string/jumbo v3, "\u6ca1\u52a8\u529b\u5b66\u65b0\u6280\u80fd"
const-string/jumbo v4, "\u7edd\u4e0d\u8352\u5e9f\u6bcf\u4e00\u5929\uff0c\u5728\u5bb6GET\u65b0\u6280\u80fd"
const/4 v5, 0x3
const-string v6, "19:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#FF6A4C"
sget v10, Lcom/cm/reminder/R$drawable;->habit_type_life_planning:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 169
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x5
const-string/jumbo v2, "\u53bb\u7ec3\u5b57"
const-string/jumbo v3, "\u5199\u5b57\u4e0d\u597d\u770b"
const-string/jumbo v4, "\u6bcf\u5929\u7ec3\u5b57\u534a\u5c0f\u65f6\uff0c\u5b57\u5982\u5176\u4eba\uff0c\u4fee\u517b\u8eab\u5fc3"
const/4 v5, 0x3
const-string v6, "12:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#F57A64"
sget v10, Lcom/cm/reminder/R$drawable;->habit_memorize_words:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 170
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x6
const-string/jumbo v2, "\u53bb\u7ec3\u7434"
const-string/jumbo v3, "\u5f39\u7434\u50cf\u62c9\u952f"
const-string/jumbo v4, "\u4e00\u65e5\u4e0d\u7ec3\u7434\u5c31\u4f1a\u624b\u751f\uff0c\u575a\u6301\u7ec3\u7434\u6253\u5361"
const/4 v5, 0x3
const-string v6, "15:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#F9687E"
sget v10, Lcom/cm/reminder/R$drawable;->habit_back_painting:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 171
return-object v12
.end method
.method private static g()Ljava/util/List;
.registers 13
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Lcom/cm/reminder/bean/HabitBean;",
">;"
}
.end annotation
.prologue
.line 175
new-instance v12, Ljava/util/ArrayList;
invoke-direct {v12}, Ljava/util/ArrayList;-><init>()V
.line 176
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x1
const-string/jumbo v2, "\u6309\u65f6\u5403\u996d"
const-string/jumbo v3, "\u5403\u996d\u4e0d\u89c4\u5f8b"
const-string/jumbo v4, "\u6253\u9020\u7cbe\u81f4\u751f\u6d3b\uff0c\u4ece\u73b0\u5728\u5f00\u59cb\u89c4\u5f8b\u4f5c\u606f"
const/4 v5, 0x2
const-string v6, "12:00"
const/4 v7, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#FF7B4C"
sget v10, Lcom/cm/reminder/R$drawable;->habit_fruits_and_vegetables:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 177
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x2
const/4 v2, 0x2
const-string/jumbo v3, "\u52aa\u529b\u5b58\u94b1"
const-string/jumbo v4, "\u6ca1\u94b1\u4e07\u4e07\u4e0d\u80fd"
const-string/jumbo v5, "\u6d88\u8d39\u964d\u7ea7\uff0c\u7edd\u4e0d\u4e70\u975e\u5fc5\u8981\u7684\u4e1c\u897f\uff0c\u4e3a\u672a\u6765\u50a8\u84c4"
const/4 v6, 0x2
const-string v7, "12:00"
const/4 v8, 0x1
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v9
const-string v10, "#8AC900"
sget v11, Lcom/cm/reminder/R$drawable;->habit_outdoor_sports:I
invoke-direct/range {v0 .. v11}, Lcom/cm/reminder/bean/HabitBean;-><init>(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 178
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x3
const-string/jumbo v2, "\u53bb\u8d85\u5e02"
const-string/jumbo v3, "\u5fd8\u8bb0\u53bb\u8d85\u5e02\u4e70\u4ec0\u4e48"
const-string/jumbo v4, "\u53bb\u8d85\u5e02\uff0c\u91c7\u8d2d\u65f6\u95f4\u5230\u4e86\uff0cShopping Time"
const/4 v5, 0x2
const-string/jumbo v6, "\u661f\u671f\u516d 16:00"
const/4 v7, 0x2
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#B27251"
sget v10, Lcom/cm/reminder/R$drawable;->habit_go_to_supermarket:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 179
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x4
const/4 v2, 0x2
const-string/jumbo v3, "\u6253\u626b\u536b\u751f"
const-string/jumbo v4, "\u5bb6\u91cc\u5f88\u4e45\u6ca1\u6536\u62fe"
const-string/jumbo v5, "\u675c\u7edd\u62d6\u5ef6\uff0c\u4fdd\u6301\u5bb6\u91cc\u5e72\u51c0\u6574\u6d01"
const/4 v6, 0x2
const-string/jumbo v7, "\u661f\u671f\u516d 14:00"
const/4 v8, 0x2
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v9
const-string v10, "#13B9F0"
sget v11, Lcom/cm/reminder/R$drawable;->habit_cleaning:I
invoke-direct/range {v0 .. v11}, Lcom/cm/reminder/bean/HabitBean;-><init>(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 180
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x5
const-string/jumbo v2, "\u6d17\u8863\u670d"
const-string/jumbo v3, "\u810f\u8863\u670d\u5806\u6210\u5c71"
const-string/jumbo v4, "\u8863\u670d\u5df2\u7ecf\u5806\u6210\u5c71\uff0c\u6210\u5806\u7684\u8863\u7269\u7b49\u5f85\u6e05\u6d17"
const/4 v5, 0x2
const-string/jumbo v6, "\u661f\u671f\u516d 15:00"
const/4 v7, 0x2
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#188EEA"
sget v10, Lcom/cm/reminder/R$drawable;->habit_do_laundry:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 181
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x6
const-string/jumbo v2, "\u6d47\u82b1"
const-string/jumbo v3, "\u517b\u82b1\u7ecf\u5e38\u6fd2\u4e34\u67af\u6b7b"
const-string/jumbo v4, "\u690d\u7269\u5145\u6ee1\u751f\u673a\uff0c\u8ba9\u4f60\u795e\u6e05\u6c14\u723d"
const/4 v5, 0x2
const-string/jumbo v6, "\u661f\u671f\u65e5 11:00"
const/4 v7, 0x2
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#3CC201"
sget v10, Lcom/cm/reminder/R$drawable;->habit_water_flowers:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 182
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const/4 v1, 0x7
const-string/jumbo v2, "\u8fd8\u4fe1\u7528\u5361"
const-string/jumbo v3, "\u7ecf\u5e38\u5fd8\u8bb0\u8fd8\u4fe1\u7528\u5361"
const-string/jumbo v4, "\u6bcf\u6708\u603b\u6709\u90a3\u4e48\u4e00\u5929\u6068\u81ea\u5df1\u8d5a\u94b1\u592a\u5c11"
const/4 v5, 0x2
const-string v6, "05\u65e5 10:00"
const/4 v7, 0x4
invoke-interface {v12}, Ljava/util/List;->size()I
move-result v8
const-string v9, "#FF6A4C"
sget v10, Lcom/cm/reminder/R$drawable;->habit_type_life_planning:I
invoke-direct/range {v0 .. v10}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v12, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 183
return-object v12
.end method
.method private static h()Ljava/util/List;
.registers 16
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Lcom/cm/reminder/bean/HabitBean;",
">;"
}
.end annotation
.prologue
const/4 v2, 0x2
const/4 v1, 0x1
.line 187
new-instance v15, Ljava/util/ArrayList;
invoke-direct {v15}, Ljava/util/ArrayList;-><init>()V
.line 188
new-instance v0, Lcom/cm/reminder/bean/HabitBean;
const-string/jumbo v3, "\u591a\u559d\u6c34"
const-string/jumbo v4, "\u5fd9\u5230\u5fd8\u8bb0\u559d\u6c34\uff0c\u4e14\u4e0d\u591f6\u676f"
const-string/jumbo v5, "\u4e3a\u4f60\u8865\u5145\u6c34\u5206\uff0c\u6392\u51fa\u6bd2\u7d20"
const-string v7, "10:00"
invoke-interface {v15}, Ljava/util/List;->size()I
move-result v9
const-string v10, "#07B7FF"
sget v11, Lcom/cm/reminder/R$drawable;->habit_drink_more_water:I
move v6, v1
move v8, v1
invoke-direct/range {v0 .. v11}, Lcom/cm/reminder/bean/HabitBean;-><init>(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v15, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 189
new-instance v3, Lcom/cm/reminder/bean/HabitBean;
const-string/jumbo v5, "\u591a\u5403\u6c34\u679c\u852c\u83dc"
const-string/jumbo v6, "\u4e0d\u7231\u5403\u852c\u83dc\u6c34\u679c"
const-string/jumbo v7, "\u5fc5\u9700\u8425\u517b\u548c\u7ea4\u7ef4\u7684\u5929\u7136\u6765\u6e90"
const-string v9, "12:00"
invoke-interface {v15}, Ljava/util/List;->size()I
move-result v11
const-string v12, "#FF7B4C"
sget v13, Lcom/cm/reminder/R$drawable;->habit_fruits_and_vegetables:I
move v4, v2
move v8, v1
move v10, v1
invoke-direct/range {v3 .. v13}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v15, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 190
new-instance v3, Lcom/cm/reminder/bean/HabitBean;
const/4 v4, 0x3
const-string/jumbo v5, "\u53bb\u5403\u836f"
const-string/jumbo v6, "\u7ecf\u5e38\u5fd8\u8bb0\u5403\u836f"
const-string/jumbo v7, "\u8c28\u9075\u533b\u5631\u786e\u4fdd\u5065\u5eb7\uff0c\u589e\u5f3a\u514d\u75ab\u529b"
const-string v9, "10:00"
invoke-interface {v15}, Ljava/util/List;->size()I
move-result v11
const-string v12, "#33ADAD"
sget v13, Lcom/cm/reminder/R$drawable;->habit_take_medicine:I
move v8, v1
move v10, v1
invoke-direct/range {v3 .. v13}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v15, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 191
new-instance v3, Lcom/cm/reminder/bean/HabitBean;
const/4 v4, 0x4
const-string/jumbo v6, "\u65e9\u8d77"
const-string/jumbo v7, "\u65e9\u4e0a\u72af\u61d2\u4e0d\u8d77\u5e8a"
const-string/jumbo v8, "\u4fdd\u6301\u7cbe\u529b\u4e0d\u71ac\u591c\uff0c\u65e9\u8d77\u624d\u80fd\u638c\u63e1\u4eba\u751f"
const-string v10, "8:00"
invoke-interface {v15}, Ljava/util/List;->size()I
move-result v12
const-string v13, "#1881F1"
sget v14, Lcom/cm/reminder/R$drawable;->habit_get_up_early:I
move v5, v1
move v9, v1
move v11, v1
invoke-direct/range {v3 .. v14}, Lcom/cm/reminder/bean/HabitBean;-><init>(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v15, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 192
new-instance v3, Lcom/cm/reminder/bean/HabitBean;
const/4 v4, 0x5
const-string/jumbo v6, "\u5065\u8eab"
const-string/jumbo v7, "\u5077\u61d2\u4e0d\u60f3\u53bb\u5065\u8eab\u623f"
const-string/jumbo v8, "\u6bcf\u5929\u5065\u8eab\u534a\u5c0f\u65f6\uff0c\u53d8\u6210\u6700\u7f8e\u7684\u6837\u5b50"
const-string v10, "17:00"
invoke-interface {v15}, Ljava/util/List;->size()I
move-result v12
const-string v13, "#FFB135"
sget v14, Lcom/cm/reminder/R$drawable;->habit_fitness:I
move v5, v2
move v9, v1
move v11, v1
invoke-direct/range {v3 .. v14}, Lcom/cm/reminder/bean/HabitBean;-><init>(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v15, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 193
new-instance v3, Lcom/cm/reminder/bean/HabitBean;
const/4 v4, 0x6
const-string/jumbo v5, "\u6563\u6b65"
const-string/jumbo v6, "\u996d\u540e\u53ea\u60f3\u8eba\u7740"
const-string/jumbo v7, "\u996d\u540e\u767e\u6b65\u8d70\u6d3b\u5230\u4e5d\u5341\u4e5d\uff0c\u5f3a\u5065\u8eab\u4f53"
const-string v9, "18:00"
invoke-interface {v15}, Ljava/util/List;->size()I
move-result v11
const-string v12, "#A3CE49"
sget v13, Lcom/cm/reminder/R$drawable;->habit_take_a_walk:I
move v8, v1
move v10, v1
invoke-direct/range {v3 .. v13}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v15, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 194
new-instance v3, Lcom/cm/reminder/bean/HabitBean;
const/4 v4, 0x7
const-string/jumbo v6, "\u51cf\u80a5"
const-string/jumbo v7, "\u5065\u8eab\u51cf\u80a5\u6ca1\u52a8\u529b"
const-string/jumbo v8, "\u73b0\u5728\u4e0d\u51cf\u80a5\uff0c\u8001\u5927\u5f92\u4f24\u60b2\uff0c\u81f3\u5c11\u7626\u4e94\u65a4"
const-string v10, "18:00"
invoke-interface {v15}, Ljava/util/List;->size()I
move-result v12
const-string v13, "#FF4978"
sget v14, Lcom/cm/reminder/R$drawable;->habit_lose_weight:I
move v5, v1
move v9, v1
move v11, v1
invoke-direct/range {v3 .. v14}, Lcom/cm/reminder/bean/HabitBean;-><init>(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v15, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 195
new-instance v3, Lcom/cm/reminder/bean/HabitBean;
const/16 v4, 0x8
const-string/jumbo v6, "\u63a7\u5236\u5438\u70df\u559d\u9152"
const-string/jumbo v7, "\u5438\u70df\u559d\u9152\u6212\u4e0d\u6389"
const-string/jumbo v8, "\u63a7\u5236\u5438\u70df\u559d\u9152\uff0c\u964d\u4f4e\u5065\u5eb7\u98ce\u9669"
const-string v10, "16:00"
invoke-interface {v15}, Ljava/util/List;->size()I
move-result v12
const-string v13, "#07BFA0"
sget v14, Lcom/cm/reminder/R$drawable;->habit_control_smoking:I
move v5, v1
move v9, v1
move v11, v1
invoke-direct/range {v3 .. v14}, Lcom/cm/reminder/bean/HabitBean;-><init>(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v15, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 196
new-instance v3, Lcom/cm/reminder/bean/HabitBean;
const/16 v4, 0x9
const-string/jumbo v5, "\u5230\u6237\u5916\u8d70\u8d70"
const-string/jumbo v6, "\u5468\u672b\u60f3\u8e0f\u9752\u5374\u72af\u61d2"
const-string/jumbo v7, "\u5230\u6237\u5916\u6d3b\u52a8\uff0c\u6df1\u547c\u5438\u653e\u98de\u81ea\u6211\uff0c\u611f\u53d7\u65b0\u9c9c\u7a7a\u6c14"
const-string/jumbo v9, "\u661f\u671f\u516d 10:00"
invoke-interface {v15}, Ljava/util/List;->size()I
move-result v11
const-string v12, "#8AC900"
sget v13, Lcom/cm/reminder/R$drawable;->habit_outdoor_sports:I
move v8, v1
move v10, v2
invoke-direct/range {v3 .. v13}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v15, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 197
new-instance v2, Lcom/cm/reminder/bean/HabitBean;
const/16 v3, 0xa
const-string/jumbo v5, "\u4e0d\u71ac\u591c"
const-string/jumbo v6, "\u665a\u4e0a\u4e0d\u7761\u89c9\u73a9\u624b\u673a"
const-string/jumbo v7, "\u71ac\u591c\u4f24\u8eab\uff0c\u7761\u591f\u516b\u5c0f\u65f6\uff0c\u6212\u6389\u71ac\u591c\u574f\u4e60\u60ef"
const-string v9, "22:30"
invoke-interface {v15}, Ljava/util/List;->size()I
move-result v11
const-string v12, "#1881F1"
sget v13, Lcom/cm/reminder/R$drawable;->habit_get_up_early:I
move v4, v1
move v8, v1
move v10, v1
invoke-direct/range {v2 .. v13}, Lcom/cm/reminder/bean/HabitBean;-><init>(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v15, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 198
new-instance v2, Lcom/cm/reminder/bean/HabitBean;
const/16 v3, 0xb
const-string/jumbo v4, "\u53bb\u62a4\u80a4"
const-string/jumbo v5, "\u5e74\u9f84\u8d8a\u5927\u76ae\u80a4\u8d8a\u5dee"
const-string/jumbo v6, "\u5927\u5988\u9006\u88ad\u5c0f\u4ed9\u5973\uff0c\u4e3a\u4e86\u53d8\u7f8e\u575a\u6301\u6bcf\u5929\u62a4\u80a4"
const-string v8, "21:30"
invoke-interface {v15}, Ljava/util/List;->size()I
move-result v10
const-string v11, "#33ADAD"
sget v12, Lcom/cm/reminder/R$drawable;->habit_take_medicine:I
move v7, v1
move v9, v1
invoke-direct/range {v2 .. v12}, Lcom/cm/reminder/bean/HabitBean;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;IILjava/lang/String;I)V
invoke-interface {v15, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 199
return-object v15
.end method