2020-01-03 SharePreferences的appl

2020-01-03  本文已影响0人  Yangxy_Lazy

一、SharePreference的基本使用

private var sp = context.getSharedPreferences(user_sp, Context.MODE_PRIVATE)
val edit = sp.edit()
when (value) {
     is String -> edit.putString(key, value)
     is Int -> edit.putInt(key, value)
     is Long -> edit.putLong(key, value)
     is Float -> edit.putFloat(key, value)
     is Boolean -> edit.putBoolean(key, value)
}
//提交事务
- ①edit.apply() ——>没有返回值
  
- ②edit.commit() ——> 返回boolean
sp.getLong(key, 0L)

二、commit 实现

image-20200103161950921.png

三、apply实现

四、commit 与apply的区别

五、总结

上一篇 下一篇

猜你喜欢

热点阅读