Slide 77
Slide 77 text
Extensions + High-Order = Awesomeness
val prefs = context.getSharedPreferences(...)
// in some method...
edit("enabledCount", 1F)
fun edit(key: String, value: Boolean) {
prefs.edit().putBoolean(key, value).commit()
}
fun edit(key: String, value: Int) {
prefs.edit().putInt(key, value).commit()
}
fun edit(key: String, value: Float) {
prefs.edit().putFloat(key, value).commit()
}