SharedPreferences的简单应用
第一次登陆应用程序时,需要加载所需要的文字图片之类的,所以使用SharedPreferences记录是不是第一次访问本程序。
代码如下:
SharedPreferences sharedPreferences=this.getSharedPreferences("myName", MODE_PRIVATE);
String isFirst=sharedPreferences.getString("isFirst", null); //第二个参数为如果没有isFirst键,则为null
if(isFirst==null)
{
System.out.println("第一个访问本程序");
}else
{
System.out.println("不是第一次");
}
SharedPreferences.Editor editor=sharedPreferences.edit();
editor.putString("isFirst","not first");
editor.commit();
需要注意的是,模式总共有三种:
1>MODE_PRIVATE 只能被本应用程序读,写。
2>MODE_WORLD_READABLE 能被其它应用程序读,不能写。
3>MODE_WORLD_WRITEABLE 能被其它应用程序读、写。
因为此项目只需本应用程序读、写,所以只写了此实例,以后有机会在写被其它应用程序访问的代码。

浙公网安备 33010602011771号