解决方案 »

  1.   

    说实话我也从没遇到过这情况,我们是两工程共用sharedpreferences的,上星期测试组他们说在A工程中设定完值后,运行B工程,再返回A工程查看设定值时发现都是默认值,只发现一次这种现象,后来都没重现过。现在基本可以排除值没有保存进去的情况,那只剩下保存值丢失的情况了,领导就说SharedPreferences保存值不靠谱,要换文件保存,这改动太大了,简直蛋疼的要死。
      

  2.   

    似乎也没遇到过。SharedPreference保存设置项应该是没有问题的,很靠谱的,这个不用怀疑。倒是LZ的代码逻辑最好仔细检查下。
      

  3.   

    现在领导要我拿出SharedPreference靠谱的有力证据,我该拿什么和他说呢?官方API太简陋了....求大家帮我想想办法。
      

  4.   

    不知道lz问题最后是怎么解决的,但这篇博客应该能回答你的问题(搜索丢失数据)。http://www.cnblogs.com/zhaoxiaowei/p/3733272.html