1.打开一个SharedPreferences的数据Map
SharedPreferences preference = getSharedPreferences(“数据Map的名称”, 打开模式 );
打开模式有多种,一般用可读和可写两种,MODE_WORLD_WRITEABLE,MODE_WORLD_READABLE。
2.数据的读取
调用一堆getXX的方法,第一个是键(key)名,第二个是如果没有值,那么返回的默认值。
3.数据写入
需要使用SharedPreferences的一个内部接口Editor,可是使用edit()函数得到。
SharedPreferences.Editor editor = getSharedPreferences(“firstweek”, MODE_WORLD_WRITEABLE).edit();
向editor对象里写入数据,使用的是像Map一样的方法写入键值对,调用一堆putXX()的方法。
editor.putInt(“year”, year);
写完以后,要关闭editor。
editor.commit();