SharedPreference使用:app首次安装获取遇到的一个小坑

场景: 保存用户信息,app使用的是MVP结构,P里面获取的用户信息,并用SharedPreference保存,然后登陆成功后跳转到首页在用SharedPreference重新获取相应的用户值;当清楚完该应用的本地的所有缓存数据,重新登陆后却SharedPreference获取到的值为空,再次登陆就能正常获取,这么一个奇葩的现场,(一开始我是怀疑获取的editor对象不对应,但真实是不是还没实际去验证)

解决方法:把用SharedPreference保存用户的信息代码直接写入到V层,这样就不管是第一次安装还是已安装后都可以正常获取了

    原文作者:胜_弟
    原文地址: https://www.jianshu.com/p/9b2e9a6de333
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞