陆小马 2023-07-07 15:56 采纳率: 83.3%
浏览 26

Android studio 使用SPUtils产生空对象引用

判断是否是第一次登陆


SPUtils spUtils=SPUtils.getInstance(this);

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        if (spUtils.getBoolean("isFirst")){
            HomeActivity.start(getContext(), HomeFragment.class);
            finish();
        }
    }
  • 写回答

1条回答 默认 最新

  • 饼子会飞 2023-07-08 10:52
    关注
    implementation('com.blankj:utilcode:1.30.7', {
        exclude group: 'com.google.code.gson', module: 'gson'
    })
    

    这个依赖里有SPUtils 工具类,直接用就可以了,不用初始化,例如

    SPUtils.getInstance().getBoolean("isFirst",true);
    登录进去就置为false
    SPUtils.getInstance().put("isFirst",false);
    
    评论

报告相同问题?

问题事件

  • 创建了问题 7月7日