欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

数据的存储(一、共享参数 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", "读取数据失败");