浅谈SharedPreferences的用法(纯干货)

建议多了解一下SharedPreferences的源码,这里附作者认为写的不错的大神的链接

https://www.jianshu.com/p/8eb2147c328b/

本文章不做过多的源码原理方面的探讨,直接上用法。(纯干货)

主要用于账密token等轻量级存储。

特别感谢李佩朝童鞋的帮助(下面的工具类就是引用他的,这里不知道他有没有博客,就直接写名字了)

一:工具类及方法介绍:

/**
 * SharedPreferences:共享偏好,用来做数据存储,通过xml,存放标记性数据和设置信息
 */
public class SharedPreferencesUtil {

    //文件名称为config
    private static final String PREFERENCE_NAME = "config";
    //可以在此定义常亮,当做key使用
    //版本号
    public static final String APK_VERSION = "APK_VERSION";
    //下载地址
    public static final String APK_DOWNLOAD_URL = "APK_DOWNLOAD_URL";

    private static SharedPreferences sharedPreferences;

    /**
     * 写入Boolean变量至sharedPreferences中
     *
     * @param context 上下文环境
     * @param key     存储节点名称
     * @param value   存储节点的值
     */
    public static void putBoolean(Context context, String key, boolean value) {
        //(存储节点文件名称,读写方式)
        if (sharedPreferences == null) {
            sharedPreferences = context.getSha
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值