android使用sharedPreferences()方法读写文件操作
16lz
2021-01-23
写入文件
@Override public void onClick(View v) { // TODO Auto-generated method stub switch(v.getId()){ //存储数据 case R.id.save_data: //通过getSharedPreferences()方法指定SharedPreferences的文件名为data,并且得到 //SharedPreferences.Editor对象;添加不同类型的数据;调用commit()方法提交,完成存储 SharedPreferences.Editor editor = getSharedPreferences("data",MODE_PRIVATE).edit(); editor.putString("myName","cat_pp"); editor.putInt("myAge",23); editor.putBoolean("haveGirlfriend", true); editor.commit(); break; **//读取数据** case R.id.restore_data: //通过getSharedPreferences()方法得到SharedPreferences对象,调用各自的方法读取存储的数据,打印 SharedPreferences pref = getSharedPreferences("data",MODE_PRIVATE); String myName = pref.getString("myName",""); int myAge = pref.getInt("myAge",0); boolean haveGirlfriend = pref.getBoolean("haveGirlfriend",false); Log.d("MainActivity","name is " + myName); Log.d("MainActivity","age is " + myAge); Log.d("MainActivity","girlfriend" + haveGirlfriend); default: break; } }
更多相关文章
- Android实现JSON对象获取登录新浪微博
- Android:Activity中onCreate方法的参数及用途
- Android P九轴传感器数据读取
- 最新Android 7.1.1 截屏方法
- Android应用程序四种数据存取方法总结
- traceview的使用方法
- android 版本更新 同时清除旧版本数据
- android Bimtap 各种图片处理方法、图片特效