您的位置:首页 > 移动开发 > Android开发

Android-02:使用SharedPreferences存储简单数据

2013-11-15 11:52 399 查看
Android有许多数据存储的方式:

1 使用SharedPreferences存储数据

2 文件存储数据

3 SQLite数据库存储数据

4 使用ContentProvider存储数据

5 网络存储数据

这里演示第一种,存储少量、简单的数据方法。

public class sharedPreferencesDemo extends Activity {

// 配置文件
private SharedPreferences sharedPreferences;
private SharedPreferences.Editor editor;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 从配置文件获取地址
sharedPreferences = getSharedPreferences("addressConfig", 0);// 配置文件名
editor = sharedPreferences.edit();
}

public void getData(){
// 获取key值为cert_address和capm_address的数据
String certificateAddress = sharedPreferences.getString("cert_address",null);
String capromanagerAddress = sharedPreferences.getString("capm_address",null);
}

public void saveData(){
// 保存key值为cert_address和capm_address的数据
editor.putString("cert_address", "address1");
editor.putString("capm_address", "address2");
editor.commit();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: