SharedPreferences应用

SharedPreferences share = this.getSharedPreferences("faith", Context.MODE_PRIVATE);
Editor editor = share.edit();
editor.putString("name", "lilei");
editor.putString("sex", "woman");
editor.commit();

其会生成一个xml文件,路径为/data/data/<package-name>/shared_prefs


其中,getSharedPreferences的第二个参数为Context.MODE_PRIVATE时,表示只能是本应用使用;而当其值为Context.MODE_WORLD_READABLE,表示可以在其他应用中使用其生成的xml文件的值。

 

在应用中调用其他应用的上下文的方法为:

this.getContext().createPackageContext(packageName, Context.CONTEXT_IGNORE_SECURITY);


前面一个参数为所需要调用的应用的包名,后面的参数表示忽略安全。

你可能感兴趣的:(SharedPreferences应用)