数据的存储(一、共享参数 SharedPreferences)
程序员文章站
2024-02-09 17:57:52
...
1,特点:应用程序卸载后,文件也会被删除
2,存储的数据类型: boolean ,int ,long,String,float
3,存储的路径:data/data/应用程序包名/shared_prefs/*.xml
4,存储数据
//得到共享参数的对象
SharedPreferences sp = getSharedPreferences("mysp",mode);
//得到共享参数的编辑对象
Editor editor = sp.edit();
//编辑内容
editor.putString("msg",value);
//提交数据
editor.commit();
其中,mode可传入:
Context.MODE_PRIVATE: 指定该SharedPreferences数据只能被本应用程序读、写。
Context.MODE_WORLD_READABLE: 指定该SharedPreferences数据能被其他应用程序读,但不能写。
Context.MODE_WORLD_WRITEABLE: 指定该SharedPreferences数据能被其他应用程序读,写
5,读取数据
//得到共享参数的对象
SharedPreferences sp = getSharedPreferences("mysp",Context.MODE_PRIVATE);
//读取数据
String msg = sp.getString("msg", "读取数据失败");
上一篇: android ContentProvider使用
下一篇: 线程范围内共享变量的概念与作用
推荐阅读