SharedPreference直接翻译是共享参数,本质就是一个MAP的XML文件,所以不能存储文件类型,一般存储比较简单的数据类型,如int,float,String等等。
SharedPreferencesd的使用
(1)获取SharedPreferencesd对象,三种方式:
① Context类中的getSharedPreferences()方法(“name”,MODE)
② Activity类中的getPreferences()方法(MODE)
③ PreferenceManager类中的getDefaultSharedPreferences()方法(context)
(2)往SharedPreferencesd写入信息
① 借助Editor editor = SharedPreferences.edit()来写入内容;
②写完之后要保存一下,editor.commit()返回的是boolean值。
例如:
editor.putString( "name" ,name);
editor.putString( "age" ,age);
(3)从SharedPreferencesd读出信息
SharedPreferences.getString( "name","" );
SharedPreferences.getString( "age","" );