Android节省字符串

时间:2014-10-26 00:10:28

标签: java android string

我想将字符串的值(数字字符串)保存到用户重新加载应用程序的时候,可以将值传回应用程序。保存到本地存储是可取的

2 个答案:

答案 0 :(得分:1)

如果您只保存少量字符串,我建议您在SQLite数据库上使用共享首选项。

private void saveStringToPreferences(String key, String str){
     SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
     SharedPreferences.Editor editor = preferences.edit();
     editor.putString(key, str);
     editor.apply();
}

private void getStringFromPreferences(String key){
    SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
    String previousText = preferences.getString(key, "");
    return previousText;
}

答案 1 :(得分:0)

在提出这样的问题之前,你真的应该做一些研究。以下是可用于在android中存储数据的选项的链接:

http://developer.android.com/guide/topics/data/data-storage.html