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 能被其它应用程序读、写。

 

因为此项目只需本应用程序读、写,所以只写了此实例,以后有机会在写被其它应用程序访问的代码。

 

 

posted @ 2015-06-18 15:11  会孵蛋的鱼  阅读(158)  评论(0编辑  收藏  举报