ajn.smali
.class public Ldxoptimizer/ajn;
.super Ljava/lang/Object;
.source "LibAntiSpamSettings.java"
# static fields
.field private static a:Z
.field private static b:Ldxoptimizer/ajn;
# instance fields
.field private c:Landroid/content/Context;
# direct methods
.method static constructor <clinit>()V
.registers 1
.prologue
.line 15
const/4 v0, 0x0
sput-boolean v0, Ldxoptimizer/ajn;->a:Z
.line 109
const/4 v0, 0x0
sput-object v0, Ldxoptimizer/ajn;->b:Ldxoptimizer/ajn;
return-void
.end method
.method private constructor <init>(Landroid/content/Context;)V
.registers 2
.prologue
.line 112
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 113
iput-object p1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
.line 114
return-void
.end method
.method private M()Ljava/lang/String;
.registers 6
.prologue
.line 302
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_report_ringonce_array"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method private N()Ljava/lang/String;
.registers 6
.prologue
.line 619
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_pop_markdialog_number"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method private O()Ljava/lang/String;
.registers 6
.prologue
.line 623
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_already_show_report_dialog_numbers"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public static a(Landroid/content/Context;)Ldxoptimizer/ajn;
.registers 3
.prologue
.line 117
sget-object v0, Ldxoptimizer/ajn;->b:Ldxoptimizer/ajn;
if-nez v0, :cond_13
.line 118
const-class v1, Ldxoptimizer/ajn;
monitor-enter v1
.line 119
:try_start_7
sget-object v0, Ldxoptimizer/ajn;->b:Ldxoptimizer/ajn;
if-nez v0, :cond_12
.line 120
new-instance v0, Ldxoptimizer/ajn;
invoke-direct {v0, p0}, Ldxoptimizer/ajn;-><init>(Landroid/content/Context;)V
sput-object v0, Ldxoptimizer/ajn;->b:Ldxoptimizer/ajn;
.line 122
:cond_12
monitor-exit v1
:try_end_13
.catchall {:try_start_7 .. :try_end_13} :catchall_16
.line 124
:cond_13
sget-object v0, Ldxoptimizer/ajn;->b:Ldxoptimizer/ajn;
return-object v0
.line 122
:catchall_16
move-exception v0
:try_start_17
monitor-exit v1
:try_end_18
.catchall {:try_start_17 .. :try_end_18} :catchall_16
throw v0
.end method
.method private static a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 4
.prologue
.line 543
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
.line 544
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_13
.line 545
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 551
:goto_e
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.line 547
:cond_13
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 548
const-string v1, "\t"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 549
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
goto :goto_e
.end method
.method private a(Ljava/lang/String;Ljava/lang/Object;)V
.registers 9
.prologue
.line 128
instance-of v0, p2, Ljava/lang/Boolean;
if-eqz v0, :cond_16
.line 129
check-cast p2, Ljava/lang/Boolean;
invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
.line 130
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v1
iget-object v2, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v3, "antispam_settings"
invoke-virtual {v1, v2, v3, p1, v0}, Ldxoptimizer/cap;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)V
.line 144
:cond_15
:goto_15
return-void
.line 131
:cond_16
instance-of v0, p2, Ljava/lang/Integer;
if-eqz v0, :cond_2c
.line 132
check-cast p2, Ljava/lang/Integer;
invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I
move-result v0
.line 133
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v1
iget-object v2, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v3, "antispam_settings"
invoke-virtual {v1, v2, v3, p1, v0}, Ldxoptimizer/cap;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)V
goto :goto_15
.line 134
:cond_2c
instance-of v0, p2, Ljava/lang/String;
if-eqz v0, :cond_3e
.line 135
check-cast p2, Ljava/lang/String;
.line 136
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
invoke-virtual {v0, v1, v2, p1, p2}, Ldxoptimizer/cap;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_15
.line 137
:cond_3e
instance-of v0, p2, Ljava/lang/Long;
if-eqz v0, :cond_55
.line 138
check-cast p2, Ljava/lang/Long;
invoke-virtual {p2}, Ljava/lang/Long;->longValue()J
move-result-wide v4
.line 139
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
move-object v3, p1
invoke-virtual/range {v0 .. v5}, Ldxoptimizer/cap;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
goto :goto_15
.line 140
:cond_55
instance-of v0, p2, Ljava/lang/Float;
if-eqz v0, :cond_15
.line 141
check-cast p2, Ljava/lang/Float;
.line 142
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F
move-result v3
invoke-virtual {v0, v1, v2, p1, v3}, Ldxoptimizer/cap;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;F)V
goto :goto_15
.end method
.method private r(Ljava/lang/String;)Ljava/util/ArrayList;
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 559
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_8
.line 560
const/4 v0, 0x0
.line 568
:cond_7
return-object v0
.line 562
:cond_8
const-string v0, "\t"
invoke-virtual {p1, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
move-result-object v2
.line 563
array-length v3, v2
.line 564
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 565
const/4 v1, 0x0
:goto_15
if-ge v1, v3, :cond_7
.line 566
aget-object v4, v2, v1
invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 565
add-int/lit8 v1, v1, 0x1
goto :goto_15
.end method
# virtual methods
.method public A()Ljava/lang/String;
.registers 6
.prologue
.line 491
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_local_phone_label"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public B()Ljava/lang/String;
.registers 6
.prologue
.line 523
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "prefs_bts_switch_data"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public C()I
.registers 6
.prologue
.line 539
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "prefs_bts_signalstrength"
const/4 v4, -0x1
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)I
move-result v0
return v0
.end method
.method public D()Z
.registers 6
.prologue
.line 635
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "prefs_key_sys_listen"
const/4 v4, 0x0
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
.method public E()Ljava/lang/String;
.registers 6
.prologue
.line 643
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "prefs_location_latitude"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public F()Ljava/lang/String;
.registers 6
.prologue
.line 651
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "prefs_location_longitude"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public G()Ljava/lang/String;
.registers 6
.prologue
.line 659
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "prefs_location_province"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public H()Ljava/lang/String;
.registers 6
.prologue
.line 667
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "prefs_location_city"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public I()Ljava/lang/String;
.registers 6
.prologue
.line 675
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "prefs_location_district"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public J()Ljava/lang/String;
.registers 6
.prologue
.line 683
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "prefs_location_address"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public K()J
.registers 7
.prologue
.line 691
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "prefs_location_refresh_time"
const-wide/16 v4, 0x0
invoke-virtual/range {v0 .. v5}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J
move-result-wide v0
return-wide v0
.end method
.method public L()J
.registers 7
.prologue
.line 707
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "prefs_scansms_done_time"
const-wide/16 v4, 0x0
invoke-virtual/range {v0 .. v5}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J
move-result-wide v0
return-wide v0
.end method
.method public a(Ljava/lang/String;J)J
.registers 10
.prologue
.line 627
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "antispan_db_datas_alarm_time"
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
move-wide v4, p2
invoke-virtual/range {v0 .. v5}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J
move-result-wide v0
return-wide v0
.end method
.method public a(F)V
.registers 4
.prologue
.line 699
const-string v0, "prefs_location_radius"
invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 700
return-void
.end method
.method public a(I)V
.registers 4
.prologue
.line 194
const-string v0, "pref_firewall_unread_logs_count"
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 195
return-void
.end method
.method public a(J)V
.registers 6
.prologue
.line 695
const-string v0, "prefs_location_refresh_time"
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 696
return-void
.end method
.method public a(Ljava/lang/String;)V
.registers 3
.prologue
.line 274
const-string v0, "pref_report_phone_label_mapping"
invoke-direct {p0, v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 275
return-void
.end method
.method public a(Z)V
.registers 4
.prologue
.line 162
const-string v0, "pref_stranger_calllog_init"
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 163
return-void
.end method
.method public a()Z
.registers 6
.prologue
.line 154
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_stranger_calllog_init"
const/4 v4, 0x0
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
.method public b(I)V
.registers 4
.prologue
.line 206
const-string v0, "pref_firewall_sms_unread_logs_count"
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 207
return-void
.end method
.method public b(J)V
.registers 6
.prologue
.line 711
const-string v0, "prefs_scansms_done_time"
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 712
return-void
.end method
.method public b(Ljava/lang/String;)V
.registers 3
.prologue
.line 282
const-string v0, "pref_report_custom_harass_label"
invoke-direct {p0, v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 283
return-void
.end method
.method public b(Ljava/lang/String;J)V
.registers 6
.prologue
.line 631
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "antispan_db_datas_alarm_time"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 632
return-void
.end method
.method public b(Z)V
.registers 4
.prologue
.line 344
const-string v0, "pref_has_data_label_update"
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 345
return-void
.end method
.method public b()Z
.registers 6
.prologue
.line 182
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_firewall_block_ringocne_number"
const/4 v4, 0x0
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
.method public c()I
.registers 6
.prologue
.line 190
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_firewall_unread_logs_count"
const/4 v4, 0x0
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)I
move-result v0
return v0
.end method
.method public c(I)V
.registers 4
.prologue
.line 257
const-string v0, "pref_stranger_call_logs_count"
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 258
return-void
.end method
.method public c(Ljava/lang/String;)V
.registers 3
.prologue
.line 290
const-string v0, "pref_report_custom_usefull_laebl"
invoke-direct {p0, v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 291
return-void
.end method
.method public c(Z)V
.registers 4
.prologue
.line 352
const-string v0, "pref_has_data_keyword_update"
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 353
return-void
.end method
.method public d()V
.registers 2
.prologue
.line 198
const/4 v0, 0x0
invoke-virtual {p0, v0}, Ldxoptimizer/ajn;->a(I)V
.line 199
return-void
.end method
.method public d(I)V
.registers 4
.prologue
.line 340
const-string v0, "pref_report_phone_label_version"
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 341
return-void
.end method
.method public d(Ljava/lang/String;)V
.registers 3
.prologue
.line 298
const-string v0, "pref_report_custom_unclassified_laebl"
invoke-direct {p0, v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 299
return-void
.end method
.method public d(Z)V
.registers 4
.prologue
.line 360
const-string v0, "pref_has_data_nbc_update"
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 361
return-void
.end method
.method public e()I
.registers 6
.prologue
.line 202
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_firewall_sms_unread_logs_count"
const/4 v4, 0x0
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)I
move-result v0
return v0
.end method
.method public e(I)V
.registers 4
.prologue
.line 471
const-string v0, "pref_app_version_code"
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 472
return-void
.end method
.method public e(Ljava/lang/String;)V
.registers 4
.prologue
.line 306
invoke-direct {p0}, Ldxoptimizer/ajn;->M()Ljava/lang/String;
move-result-object v0
.line 307
const-string v1, "pref_report_ringonce_array"
invoke-static {v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-direct {p0, v1, v0}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 308
return-void
.end method
.method public e(Z)V
.registers 4
.prologue
.line 639
const-string v0, "prefs_key_sys_listen"
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 640
return-void
.end method
.method public f()V
.registers 2
.prologue
.line 210
const/4 v0, 0x0
invoke-virtual {p0, v0}, Ldxoptimizer/ajn;->b(I)V
.line 211
return-void
.end method
.method public f(I)V
.registers 4
.prologue
.line 531
const-string v0, "prefs_bts_signalstrength"
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 532
return-void
.end method
.method public f(Ljava/lang/String;)V
.registers 4
.prologue
.line 386
invoke-direct {p0}, Ldxoptimizer/ajn;->N()Ljava/lang/String;
move-result-object v0
.line 387
const-string v1, "pref_pop_markdialog_number"
invoke-static {v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-direct {p0, v1, v0}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 388
return-void
.end method
.method public g()I
.registers 6
.prologue
.line 240
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_block_call_count"
const/4 v4, 0x0
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)I
move-result v0
return v0
.end method
.method public g(Ljava/lang/String;)V
.registers 4
.prologue
.line 400
invoke-direct {p0}, Ldxoptimizer/ajn;->O()Ljava/lang/String;
move-result-object v0
.line 401
const-string v1, "pref_already_show_report_dialog_numbers"
.line 402
invoke-static {v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 401
invoke-direct {p0, v1, v0}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 403
return-void
.end method
.method public h()V
.registers 3
.prologue
.line 244
invoke-virtual {p0}, Ldxoptimizer/ajn;->g()I
move-result v0
.line 245
const-string v1, "pref_block_call_count"
add-int/lit8 v0, v0, 0x1
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-direct {p0, v1, v0}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 246
return-void
.end method
.method public h(Ljava/lang/String;)Z
.registers 6
.prologue
const/4 v0, 0x0
.line 406
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_8
.line 419
:cond_7
:goto_7
return v0
.line 409
:cond_8
invoke-direct {p0}, Ldxoptimizer/ajn;->O()Ljava/lang/String;
move-result-object v1
.line 410
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_7
.line 413
new-instance v2, Ljava/util/StringTokenizer;
const-string v3, "\t"
invoke-direct {v2, v1, v3}, Ljava/util/StringTokenizer;-><init>(Ljava/lang/String;Ljava/lang/String;)V
.line 414
:cond_19
invoke-virtual {v2}, Ljava/util/StringTokenizer;->hasMoreElements()Z
move-result v1
if-eqz v1, :cond_7
.line 415
invoke-virtual {v2}, Ljava/util/StringTokenizer;->nextElement()Ljava/lang/Object;
move-result-object v1
invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_19
.line 416
const/4 v0, 0x1
goto :goto_7
.end method
.method public i()V
.registers 3
.prologue
.line 249
const-string v0, "pref_block_call_count"
const/4 v1, 0x0
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 250
return-void
.end method
.method public i(Ljava/lang/String;)V
.registers 3
.prologue
.line 483
const-string v0, "pref_local_phone_label"
invoke-direct {p0, v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 484
return-void
.end method
.method public j()I
.registers 6
.prologue
.line 253
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_stranger_call_logs_count"
const/4 v4, 0x0
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)I
move-result v0
return v0
.end method
.method public j(Ljava/lang/String;)V
.registers 3
.prologue
.line 499
const-string v0, "pref_default_show_report_phone_label"
invoke-direct {p0, v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 500
return-void
.end method
.method public k()V
.registers 3
.prologue
.line 261
invoke-virtual {p0}, Ldxoptimizer/ajn;->j()I
move-result v0
.line 262
const-string v1, "pref_stranger_call_logs_count"
add-int/lit8 v0, v0, 0x1
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-direct {p0, v1, v0}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 263
return-void
.end method
.method public k(Ljava/lang/String;)V
.registers 3
.prologue
.line 515
const-string v0, "prefs_bts_switch_data"
invoke-direct {p0, v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 516
return-void
.end method
.method public l()Ljava/lang/String;
.registers 6
.prologue
.line 270
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_report_phone_label_mapping"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public l(Ljava/lang/String;)V
.registers 3
.prologue
.line 647
const-string v0, "prefs_location_latitude"
invoke-direct {p0, v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 648
return-void
.end method
.method public m()Ljava/lang/String;
.registers 6
.prologue
.line 278
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_report_custom_harass_label"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public m(Ljava/lang/String;)V
.registers 3
.prologue
.line 655
const-string v0, "prefs_location_longitude"
invoke-direct {p0, v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 656
return-void
.end method
.method public n()Ljava/lang/String;
.registers 6
.prologue
.line 286
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_report_custom_usefull_laebl"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public n(Ljava/lang/String;)V
.registers 3
.prologue
.line 663
const-string v0, "prefs_location_province"
invoke-direct {p0, v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 664
return-void
.end method
.method public o()Ljava/lang/String;
.registers 6
.prologue
.line 294
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_report_custom_unclassified_laebl"
const-string v4, ""
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public o(Ljava/lang/String;)V
.registers 3
.prologue
.line 671
const-string v0, "prefs_location_city"
invoke-direct {p0, v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 672
return-void
.end method
.method public p()Ljava/util/ArrayList;
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 368
invoke-direct {p0}, Ldxoptimizer/ajn;->M()Ljava/lang/String;
move-result-object v0
.line 369
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_c
.line 370
const/4 v0, 0x0
.line 378
:cond_b
return-object v0
.line 372
:cond_c
const-string v1, "\t"
invoke-static {v0, v1}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
move-result-object v2
.line 373
array-length v3, v2
.line 374
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 375
const/4 v1, 0x0
:goto_19
if-ge v1, v3, :cond_b
.line 376
aget-object v4, v2, v1
invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 375
add-int/lit8 v1, v1, 0x1
goto :goto_19
.end method
.method public p(Ljava/lang/String;)V
.registers 3
.prologue
.line 679
const-string v0, "prefs_location_district"
invoke-direct {p0, v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 680
return-void
.end method
.method public q()V
.registers 3
.prologue
.line 382
const-string v0, "pref_report_ringonce_array"
const-string v1, ""
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 383
return-void
.end method
.method public q(Ljava/lang/String;)V
.registers 3
.prologue
.line 687
const-string v0, "prefs_location_address"
invoke-direct {p0, v0, p1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 688
return-void
.end method
.method public r()V
.registers 3
.prologue
.line 391
const-string v0, "pref_pop_markdialog_number"
const-string v1, ""
invoke-direct {p0, v0, v1}, Ldxoptimizer/ajn;->a(Ljava/lang/String;Ljava/lang/Object;)V
.line 392
return-void
.end method
.method public s()Ljava/util/ArrayList;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 395
invoke-direct {p0}, Ldxoptimizer/ajn;->N()Ljava/lang/String;
move-result-object v0
.line 396
invoke-direct {p0, v0}, Ldxoptimizer/ajn;->r(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
return-object v0
.end method
.method public t()Z
.registers 6
.prologue
.line 427
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_enable_autoupdate_keywords"
const/4 v4, 0x1
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
.method public u()Z
.registers 6
.prologue
.line 435
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_enable_autoupdate_phonelabel"
const/4 v4, 0x1
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
.method public v()Z
.registers 6
.prologue
.line 443
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_enable_querycloudphonelabel"
const/4 v4, 0x1
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
.method public w()Z
.registers 6
.prologue
.line 451
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_enable_autoupdate_public_phonenumber"
const/4 v4, 0x1
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
.method public x()Z
.registers 6
.prologue
.line 459
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_enable_autoupdate_phone_location"
const/4 v4, 0x1
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
.method public y()Z
.registers 6
.prologue
.line 463
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_enable_autoupdate_nbc"
const/4 v4, 0x1
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Z
move-result v0
return v0
.end method
.method public z()I
.registers 6
.prologue
.line 475
invoke-static {}, Ldxoptimizer/cap;->a()Ldxoptimizer/cap;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ajn;->c:Landroid/content/Context;
const-string v2, "antispam_settings"
const-string v3, "pref_app_version_code"
const/4 v4, 0x0
invoke-virtual {v0, v1, v2, v3, v4}, Ldxoptimizer/cap;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)I
move-result v0
return v0
.end method