Android SharedPreferences

来源:互联网 发布:数据倒卖 编辑:程序博客网 时间:2024/06/09 14:19

1.      获取SharedPreferences对象

SharedPreferencesmSharedPreferences = context.getSharedPreferences(SP_NAME,Activity.MODE_PRIVATE);

2.      往SharedPreferences里面写入数据

SharedPreferences.Editoreditor = mSharedPreferences.editor();

editor.putInt(Intkey,Intvalue);

editor.putFloat(Intkey,Intvalue);

editor.commit();

3.      从SharedPreferences里面读取数据

int defValue =0;

int value = mSharedPreferences.getInt(Intkey, defValue);

 

4.      跨进程读取SharedPreference

Context context = null;

try {

        context= this.createPackageContext("com.mediatek.oobe",Context.CONTEXT_IGNORE_SECURITY);

} catch (NameNotFoundException e) {

        e.printStackTrace();

}

SharedPreferences sp =context.getSharedPreferences("com.mediatek.oobe",Context.MODE_WORLD_READABLE + Context.MODE_WORLD_WRITEABLE);

 

int version =sp.getInt("ota_version", -1);

SharedPreferences.Editor editor =sp.edit(); 

 

editor.putInt("ota_version", 0);

editor.commit();

int version1 =sp.getInt("ota_version", -1);

0 0
原创粉丝点击