首页 > 移动平台 > 详细

Android之SharedPreferences(存储本地数据)

时间:2015-02-07 22:56:41      阅读:347      评论:0      收藏:0      [点我收藏+]

写入数据:

// 更新写入本地缓存(用于下次无法定位时使用)
// 1.实例化SharedPreferences对象(第一步) 
SharedPreferences mySharedPreferences = getSharedPreferences("cityinfo", MODE_PRIVATE); 
// 2. 实例化SharedPreferences.Editor对象(第二步) 
SharedPreferences.Editor editor = mySharedPreferences.edit(); 
// 3. 用putString的方法保存数据 
editor.putString("city", city); 
// 4. 提交当前数据 
editor.commit(); 
// 5. 使用toast信息提示框提示成功写入数据
Toast.makeText(this, "数据:" + city + "成功写入SharedPreferences!", Toast.LENGTH_LONG).show(); 

 

读出数据:

// 从本地缓存中获取城市信息
SharedPreferences sharedPreferences = getSharedPreferences("cityinfo", MODE_PRIVATE); 
String city = sharedPreferences.getString("city", "");

 

注:一般把代码放在Activity或者FragmentActivity中,直接放在Fragment中我还没试过。

Android之SharedPreferences(存储本地数据)

原文:http://www.cnblogs.com/jayhust/p/4279466.html

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