首页 > 移动平台 > 详细

往Android的Application对象里存储数据注意事项

时间:2015-10-14 18:14:33      阅读:266      评论:0      收藏:0      [点我收藏+]

对于一些常用的数据。我一般会习惯在application中建立两个HashMap<String,Object>一个用于数据的传递,一个用于缓存一些数据。比如有一个Activity需要从网站获取一些数据,获取完之后我们就可以把这个数据cache到Application 当中,当页面设置到其它Activity再回来的时候,就可以直接使用缓存好的数据了。但如果需要cache一些大量的数据,最好是cache一些 (软引用)SoftReference ,并把这些数据cache到本地rom上或者sd卡上。如果在application中的缓存不存在,从本地缓存查找,如果本地缓存的数据也不存在再从网络上获取。

http://www.developerphil.com/dont-store-data-in-the-application-object/

http://my.oschina.net/u/2285044/blog/397198


http://www.linuxidc.com/Linux/2011-08/40056.htm

http://blog.csdn.net/cynhafa/article/details/6882153

http://www.jianshu.com/p/83f0046bc310

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0204/2409.html

有些标题很吓人。

往Android的Application对象里存储数据注意事项

原文:http://my.oschina.net/zengliubao/blog/517168

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!