存放目录: /data/data/<package name>/shared_prefs
存放例子:
//fileName不需要后缀,系统默认以xml文件存储
SharePreferences preferences = getSharePreferences(fileName,mode) ;
Editor editor = preferences.edit() ;
//保存到内存
editor.putString(key,value) ;
editor,putInt(key,value) ;
editor.commit() ; //提交存入文件
获取例子:
String str = preferences.getString(key,deValue) ; //用键值获取,deValue为缺省值
Integer i = preferences.getInteger(key,deValue) ;
如果在其他应用调用文件:
//packageName为其他包名,选择路径,flag为设置安全检查(忽略:Context.CONTEXT_IGNORE_SECURITY)
Context otherContext = this.getContext().createPackageContext(packageName,flag)
SharePreferences preferences = otherContext.getSharePreferences(fileName,mode) ;