当前位置: 代码迷 >> 综合 >> Android的数据持久化-SharedPreference
  详细解决方案

Android的数据持久化-SharedPreference

热度:45   发布时间:2023-12-02 08:43:45.0

       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","" );

 

  相关解决方案