您的位置:首页 > 移动开发 > Android开发

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";

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐