package com.live.mylivewallpaper.help import android.content.Context import android.content.SharedPreferences import com.live.mylivewallpaper.App object Shared { val KEY_CURRENT_WAPPPAPER_PATH = "wallpaper_path" private var shared: SharedPreferences? = null var video_path: String get() = queryString( KEY_CURRENT_WAPPPAPER_PATH, "" ) set(value) { saveString(KEY_CURRENT_WAPPPAPER_PATH, value) } private fun getShared(): SharedPreferences { if (shared == null) { shared = App.getApplication().getSharedPreferences("", Context.MODE_PRIVATE) } return shared!! } private const val defaultFile = "chat_mate" fun saveString(key: String, value: String) { getShared().edit() .putString(key, value).apply() } fun queryString(key: String, defaultValue: String): String { return getShared() .getString(key, defaultValue).orEmpty() } }