SharedPreferences
-
[kotlin] SharedPreferences exampleAndroid 외 개발 2020. 1. 3. 14:33
SharedPreferences 를 기존 Java 에서는 Singleton 으로 사용하고 있었습니다. kotlin 도 동일한 구조로 변경해 보았습니다. object Preferences { private const val DATA = "DATA" private lateinit var preferences: SharedPreferences fun init(context: Context) { preferences = context.getSharedPreferences(context.packageName, Activity.MODE_PRIVATE) } var data: String get() = preferences.getString(DATA, "") ?: "" set(value) = preferences.ed..