一、.将数据存储到SharedPerences中
想要使用SharedPerences来存储先要获得SharedPerences对象
通过Context类中的getSharedPerences()方法可获得
SharedPreferences pePreferences = getSharedPreferences("aa", MODE_PRIVATE);
第一个参数是指定SharedPerences文件的名称,如果指定不存在则会创建一个。
第二参数用于指定操作模式MODE_PRIVATE表示只有当前应用可以对这个SharedPerences文件进行读写
有了SharedPerences对象后就可以向SharedPerences文件存储数据了,存储分为3步。
1.调用SharedPerences对象的edit()方法获取一个SharedPerences.Editor对象。
2.向SharedPerences.Editor添加数据。
3.调用commit()方法将添加的数据提交。
Editor editor = pePreferences.edit();
editor.putBoolean("isFirstin", false);
editor.commit();
二、从SharedPerences中读取数据
SharedPerences对象有一系列get方法可获取数据,这些get方法都接受两个参数,第一个参数是键,传入存储数据时使用的键就可以得到相应的值
第二个参数是默认值,表示当传入的键找不到对应的值时,会以什么样的默认值返回。
isFirstin = pePreferences.getBoolean("isFirstin", true);