android SharedPreferences 保存数据与读取数据
2014-07-18 10:23
381 查看
private String password;//读取的密码
/*
* =================================== 保存值
*/
/*将数据存入xml中,名称为 PersonData 后面的MODE_PRIVATE 为SharedPreferences 的访问权限
Context.MODE_PRIVATE //私有
Context.MODE_APPEND //追加
Context.MODE_WORLD_READABLE //全世界读 也就是外部的(其他的)Activity 也可以去访问此数据
Context.MODE_WORLD_WRITEABLE //这里是全世界 写 也就是 外部的(其他的)Activity 也可以去访问数据
*/
password="123456";
SharedPreferences shared = getSharedPreferences("PersonData",MODE_PRIVATE);
SharedPreferences.Editor editor = shared.edit();
editor.putString("password",password);//保存值
editor.commit();
/*密码读取*/
private void getPaswod(){
/*将数据存入xml中,名称为 PersonData 后面的MODE_PRIVATE 为SharedPreferences 的访问权限
*Context.MODE_PRIVATE //私有
*Context.MODE_APPEND //追加
*Context.MODE_WORLD_READABLE //全世界读 也就是外部的(其他的)Activity 也可以去访问此数据
*Context.MODE_WORLD_WRITEABLE //这里是全世界 写 也就是 外部的(其他的)Activity 也可以去访问数据
*/
SharedPreferences shared = getSharedPreferences("PersonData", 0);
Log.d("wzg","password==="+password);
password= shared.getString("password", ""); //这里是将 main.xml 中的数据读出来
Log.d("wzg","RRRRRRRRRR==="+password);
if(password.toString()==""){//如果等于null
password="0";
}
}
/*
* =================================== 保存值
*/
/*将数据存入xml中,名称为 PersonData 后面的MODE_PRIVATE 为SharedPreferences 的访问权限
Context.MODE_PRIVATE //私有
Context.MODE_APPEND //追加
Context.MODE_WORLD_READABLE //全世界读 也就是外部的(其他的)Activity 也可以去访问此数据
Context.MODE_WORLD_WRITEABLE //这里是全世界 写 也就是 外部的(其他的)Activity 也可以去访问数据
*/
password="123456";
SharedPreferences shared = getSharedPreferences("PersonData",MODE_PRIVATE);
SharedPreferences.Editor editor = shared.edit();
editor.putString("password",password);//保存值
editor.commit();
/*密码读取*/
private void getPaswod(){
/*将数据存入xml中,名称为 PersonData 后面的MODE_PRIVATE 为SharedPreferences 的访问权限
*Context.MODE_PRIVATE //私有
*Context.MODE_APPEND //追加
*Context.MODE_WORLD_READABLE //全世界读 也就是外部的(其他的)Activity 也可以去访问此数据
*Context.MODE_WORLD_WRITEABLE //这里是全世界 写 也就是 外部的(其他的)Activity 也可以去访问数据
*/
SharedPreferences shared = getSharedPreferences("PersonData", 0);
Log.d("wzg","password==="+password);
password= shared.getString("password", ""); //这里是将 main.xml 中的数据读出来
Log.d("wzg","RRRRRRRRRR==="+password);
if(password.toString()==""){//如果等于null
password="0";
}
}
相关文章推荐
- Android app系统设置界面 数据的保存与读取 SharedPreferences 的正确使用
- 【Android游戏开发十二】(保存游戏数据 [上文])详解SharedPreference 与 FIleInputStream/FileOutputStream将数据存储到SD卡中!
- 【Android游戏开发十二】(保存游戏数据 [上文])详解SharedPreference 与 FIleInputStream/FileOutputStream将数据存储到SD卡中!
- 运用fastjson+SharedPreferences 保存、读取复杂数据
- 【Android游戏开发十二】(保存游戏数据 [上文])详解SharedPreference 与 FIleInputStream/FileOutputStream将数据存储到SD卡中!
- android SharedPreferences 手机保存数据的简单方法
- 【Android游戏开发十二】(保存游戏数据 [上文])详解SharedPreference 与 FIleInputS
- 【Android游戏开发十二】(保存游戏数据 [上文])详解SharedPreference 与 FIleInputStream/FileOutputStream将数据存储到SD卡中!
- Android的移动存储之SharedPreferences <可保存复杂数据>
- 2014-7-22 Android SharedPreferences 写入与读取数据
- sharedPreference存储对象-数据库存储对象;android 将map保存到sqlite数据库中,从表数据中取回map
- Android开发随记(5)-- SharedPreferences 保存/读取 ArrayList数据方法、多任务、RelativeLayout
- android 之 SharedPreferences 保存对象数据
- 【Android游戏开发十二】(保存游戏数据 [上文])详解SharedPreference 与 FIleInputStream/FileOutputStream将数据存储到SD卡中!
- Android数据保存之SharedPreference
- Android — 使用 sharedPreferences 本地保存 key-value 数据
- android中sharedPreference保存数据的工具类
- android sharedpreferences 保存 list<Map<String,Object>>数据
- 【Android游戏开发十二】(保存游戏数据 [上文])详解SharedPreference 与 FIleInputStream/FileOutputStream将数据存储到SD卡中!
- android之保存数据一(SharedPreference)