gpt4 book ai didi

java - 如何在android中保存字符串并在事后调用它?

转载 作者:行者123 更新时间:2023-12-01 18:47:31 26 4
gpt4 key购买 nike

初学者的问题,但是我一直在研究 SQLite 和内部日期存储,但基本上在过去的半个小时里我什么也没明白。

我想要保存特定的字符串,

if (breadExists){
String bread = edittext.getText().toString();
}

现在我希望应用程序记住该字符串并在某个时刻调用。我相信 SQLite 数据库可能会更有帮助,因为我有很多这样的功能,但我不知道数据保存在 Android 上如何工作,所以也许内部存储更好。

如何让应用程序提示时记住字符串“bread”?

最佳答案

使用共享首选项来保存您的字符串,这非常简单。要保存字符串,请使用以下代码

SharedPreferences sharedPref = getSharedPreferences( "appData", Context.MODE_WORLD_WRITEABLE );
SharedPreferences.Editor prefEditor = getSharedPreferences( "appData", Context.MODE_WORLD_WRITEABLE ).edit();
prefEditor.putString( "bread", bread );
prefEditor.commit();

要检索字符串,请使用以下代码

SharedPreferences sharedPref = getSharedPreferences( "appData", Context.MODE_WORLD_WRITEABLE );
String bread = sharedPref.getString( "bread", "no string" );

关于java - 如何在android中保存字符串并在事后调用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17136133/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com