android之保存数据一(SharedPreference)
此保存方式适用于简单数据的保存,如其名属于配置性质的保存,不适合数据比较大的保存方式。
//打开文件 //参数1:指定文件名,不加后缀 //参数2:指定文件的操作模式,不同的模式权限不同 //文件存在则打开,否则新建 SharedPreferences sp = getSharedPreferences("setting",MODE_PRIVATE);
//获取数据 //参数1:关键字 //参数2:缺省值,此关键字不存在时返回缺省值 String name = sp.getString("name",""); int age = sp.getInt("age",1); //编辑数据 sp.edit() //获取编辑器 .putString("name","kang") //参数1:关键字;参数2:要保存的值 .putInt("age","21") .commit(); //提交编辑