您的位置:首页 > Web前端

SharedPreference

2016-06-29 21:44 330 查看
SharedPreference是android中存储 相对较小的Key-Values形式的数据的类

SharedPreference文件是位于data/data/应用包名/shared_prefs/.xml文件

SharedPreference当相应的app被卸载时也会被删除

public class SharedPreferenceActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_shared_preference);
//参数:String 文件名,int 模式
//若文件不存在则创建文件,若存在则直接访问
SharedPreferences sp = getSharedPreferences("huancun", MODE_PRIVATE);
/**
* 存储数据
*/
//写入数据要通过 SharedPreferences.Editor类
SharedPreferences.Editor editor = sp.edit();
//写入的数据以Key-Values对的形式,
editor.putString("MESSAGE", "SharedPreferences");
//当前KEY相同时,数据被覆盖
editor.putString("MESSAGE", "SharedPreferences1");
//最后调用commit()方法提交修改
editor.commit();
/**
* 取出数据
*/
//通过KEY取出相应数据,第二个参数为默认值
sp.getString("MESSAGE", null);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: