首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

施用SharedPreferences进行数据存储

2012-08-30 
使用SharedPreferences进行数据存储?SharedPreferences sharedPreferences getSharedPreferences(itcas

使用SharedPreferences进行数据存储

?

SharedPreferences sharedPreferences = getSharedPreferences("itcast", Context.MODE_PRIVATE);Editor editor = sharedPreferences.edit();//获取编辑器editor.putString("name", "传智播客");editor.putInt("age", 4);editor.commit();//提交修改? 生成的itcast.xml文件内容如下:
<?xml version='1.0' encoding='utf-8' standalone='yes' ?><map><string name="name">传智播客</string><int name="age" value="4" /></map>
?SharedPreferences sharedPreferences = getSharedPreferences("itcast", Context.MODE_PRIVATE);//getString()第二个参数为缺省值,如果preference中不存在该key,将返回缺省值String name = sharedPreferences.getString("name", "");int age = sharedPreferences.getInt("age", 1);? getSharedPreferences("itcast", Context.MODE_WORLD_READABLE);? Context otherAppsContext = createPackageContext("cn.itcast.action", Context.CONTEXT_IGNORE_SECURITY);SharedPreferences sharedPreferences = otherAppsContext.getSharedPreferences("itcast", Context.MODE_WORLD_READABLE);String name = sharedPreferences.getString("name", "");int age = sharedPreferences.getInt("age", 0);?File xmlFile = new File(“/data/data/<packagename>/shared_prefs/itcast.xml”);//<package name>6

热点排行