SceneDefine.smali
.class public Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;
.super Ljava/lang/Object;
.source "SceneDefine.java"
# static fields
.field public static DEBUG:Z = false
.field public static final LIGHT_VALUE_IN_DOOR_THRESHOLD:F = 1000.0f
.field public static final SCENE_AFTER_EXERCISE:I = 0x3
.field public static final SCENE_AIRPLANE_MODE:I = 0xd
.field public static final SCENE_BAD_CHARGING:I = 0x2
.field public static final SCENE_CPU_SLEEPLESS:I = 0x9
.field public static final SCENE_HEAD_PLUG_STATE:I = 0x10
.field public static final SCENE_INDOOR:I = 0x1
.field public static final SCENE_INDOOR_REASON_AC_CHARGING:I = 0x2
.field public static final SCENE_INDOOR_REASON_KNOWN_WIFI:I = 0x1
.field public static final SCENE_INDOOR_REASON_USB_CONNECTED:I = 0x3
.field public static final SCENE_INDOOR_REASON_WITH_NO_MOTION:I = 0x4
.field public static final SCENE_LONG_TIME_WITHOUT_NETWORK:I = 0xa
.field public static final SCENE_LOWER_POWER:I = 0x12
.field public static final SCENE_MUSIC_ACTIVE:I = 0x5
.field public static final SCENE_MUTE_MODE:I = 0xc
.field public static final SCENE_NFC_READY:I = 0xb
.field public static final SCENE_NIGHT_POWER_NOTIFY:I = 0x14
.field public static final SCENE_OUTDOOR:I = 0x6
.field public static final SCENE_POWER_CONSUME:I = 0x13
.field public static final SCENE_ROAMING:I = 0x7
.field public static final SCENE_SCREEN_OFF:I = 0x11
.field public static final SCENE_UNKNOWN:I = -0x1
.field public static final SCENE_USER_SLEEPING:I = 0x4
.field public static final SCENE_VIDEO_ACTIVE:I = 0xf
.field public static final SCENE_WEAK_SIGNALSTRENGH:I = 0x8
.field public static final SCENE_WIFI_AP_ON:I = 0xe
.field public static final SCENE_WIFI_AP_ON_NO_CLIENT:I = 0x16
.field public static final SCENE_WIFI_DISCONNECT_FREQUENTLY:I = 0x15
.field public static final SWITCHER_OFF:I = 0x0
.field public static final SWITCHER_ON:I = 0x1
.field public static final TAG:Ljava/lang/String; = "cm_scene_detect"
.field public static final VERSION_CODE:I = 0x9c18f2
.field public static final VERSION_NAME:Ljava/lang/String; = "1.2.3"
.field public static final mExportMapping:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map",
"<",
"Ljava/lang/Integer;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 4
.prologue
const/16 v3, 0x10
.line 35
const/4 v0, 0x0
sput-boolean v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->DEBUG:Z
.line 294
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
.line 297
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/4 v1, 0x1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_indoor"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 298
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/4 v1, 0x2
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_badcharging"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 299
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/4 v1, 0x3
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_after_exercise"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 300
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/4 v1, 0x4
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_user_sleeping"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 301
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/4 v1, 0x5
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_music_active"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 302
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/4 v1, 0x6
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_outdoor"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 303
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/4 v1, 0x7
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_roaming"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 304
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/16 v1, 0x8
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_weak_signalstrengh"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 305
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/16 v1, 0x9
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_cpu_sleepless"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 306
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/16 v1, 0xa
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_long_time_without_network"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 307
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/16 v1, 0xb
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_nfc_ready"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 308
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/16 v1, 0xc
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_mute_mode"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 309
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/16 v1, 0xd
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_airplane_mode"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 310
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
const/16 v1, 0xe
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_wifi_ap_on"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 312
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_head_plug_state"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 313
sget-object v0, Lcom/cleanmaster/boost/sceneengine/mainengine/scene/SceneDefine;->mExportMapping:Ljava/util/Map;
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "scene_screen_off"
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 314
return-void
.end method
.method public constructor <init>()V
.registers 1
.prologue
.line 33
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static getVersionCode()I
.registers 1
.prologue
.line 286
const v0, 0x9c18f2
return v0
.end method
.method public static getVersionName()Ljava/lang/String;
.registers 1
.prologue
.line 290
const-string v0, "1.2.3"
return-object v0
.end method