Android SharedPreferences存储数据

时间:2016-03-26 06:11:42

标签: android sharedpreferences

我使用SharedPreferences存储一些用户数据,当我存储数据一次时它正常工作,但是当我想在另一个Android操作系统版本上测试它不起作用时我必须再次存储数据。
谢谢预先 这是我的代码:

SharedPreferences sharedpreferences;
sharedpreferences = getSharedPreferences(MyPREFERENCES, Context.MODE_PRIVATE);

//storing data
SharedPreferences.Editor editor = sharedpreferences.edit();

editor.putString("exchange_rate", rate);
editor.putString("my_token", token);
editor.putString("my_url", url_value);
editor.commit();

//getting data from SharedPreference
usd_rate.setText(sharedpreferences.getString("exchange_rate",null));
token_key.setText(sharedpreferences.getString("my_token",null));
url.setText(sharedpreferences.getString("my_url",null));

1 个答案:

答案 0 :(得分:0)

@Gul SharedPreferences用于在设备本地上存储数据,而不是用于全局

如果您想存储数据,以便可以使用任何数据库(如MySql等)在任何设备上存储您的数据,那么您的数据将存储在Web服务器上。

你也可以使用云。