SharedPreference

来源:互联网 发布:js触发事件消失 编辑:程序博客网 时间:2024/05/16 15:24

SharedPreference是android中存储 相对较小Key-Values形式的数据的类

SharedPreference文件是位于data/data/应用包名/shared_prefs/.xml文件

SharedPreference当相应的app被卸载时也会被删除

public class SharedPreferenceActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_shared_preference);        //参数:String 文件名,int 模式        //若文件不存在则创建文件,若存在则直接访问        SharedPreferences sp = getSharedPreferences("huancun", MODE_PRIVATE);        /**         * 存储数据         */        //写入数据要通过 SharedPreferences.Editor类        SharedPreferences.Editor editor = sp.edit();        //写入的数据以Key-Values对的形式,        editor.putString("MESSAGE", "SharedPreferences");        //当前KEY相同时,数据被覆盖        editor.putString("MESSAGE", "SharedPreferences1");        //最后调用commit()方法提交修改        editor.commit();        /**         * 取出数据         */        //通过KEY取出相应数据,第二个参数为默认值        sp.getString("MESSAGE", null);    }}


0 0
原创粉丝点击