SharedPreferencesDemo配置存储示例
SharedPreferences 挺适合用来存储一些配置信息,比如用户设置或者应用状态,速度也蛮快的,适合那些不需要数据库的轻量级数据。这个 SharedPreferencesDemo.zip 就给你一个示例,教你怎么使用 SharedPreferences 存储和读取数据,代码简单,适合初学者。比如,你可以用getSharedPreferences()
获取一个 SharedPreferences 对象,用putString()
或者putInt()
等方法存数据,再用getString()
来读取它们。其实它本质就是一个键值对存储的方式,数据类型也简单,字符串、整数、布尔值等等都支持。而且编辑操作完成后,要记得调用commit()
或apply()
保存,apply()
比较推荐,因为它是异步的。最有趣的是,SharedPreferences 不仅支持存储数据,还能设置监听器,实时感知数据变化,挺方便的。如果你想存点简单配置或者用户状态,SharedPreferences 是个不错的选择。
下载地址
用户评论