Android下的数据存储之SharedPreference

SharedPreference一般用来保存用户的配置信息和一些简单的数据,会在应用程序的私有文件夹下生成一个xml文件。

使用方法如下:

1. 声明 SharedPreferences sp;

2. 初始化sp =this.getSharedPreferences("文件名", 0);    //0代表的是私有

     //文件的名--->> config.xml ,判断传递的 config.xml文件是否存在,如果存在,就不新创建, 如果不存在,新创建

     //  一个config.xml文件(/data/data/包名/shared_prefs)

     // mode :文件的模式 ,0代表私有

3. 存储数据:Editor edit = sp.edit();

         edit.putString("number",number);

         edit.putString("pwd",pwd);

         edit.putBoolean("isChecked", isChecked)

        //这里调用commit ,数据才会保存到 config.xml文件中去

         edit.commit();

4. 数据回显:

        sp = getSharedPreferences("config",0);

        String number =sp.getString("number","");

        String pwd =sp.getString("pwd","");

       boolean isChecked = sp.getBoolean("isChecked", false);


猜你喜欢

转载自blog.csdn.net/Lulu_hsu/article/details/53186944
今日推荐