保存android应用字符串值后关闭xamarin

本文关键字:xamarin android 应用 字符串 保存 | 更新日期: 2023-09-27 18:16:10

有一种方法来保存字符串值后,应用程序关闭并重新打开?

我想是Sqlite之类的,但我想知道是否有更容易的。

谢谢。

保存android应用字符串值后关闭xamarin

使用共享首选项。共享首选项是一种保存键值对数据的机制,就像您拥有的字符串一样!

使用这个YouTube播放列表来学习如何使用共享偏好。http://goo.gl/DAnQqr

对于少量设置,更简单的方法是使用Android的共享偏好功能。它比实现一个完整的SQLite数据库更容易编写代码。

在Android中,它被称为SharedPreferences。你可以用它找到许多Android java的例子,你可以移植到Xamarin。 在<<p> strong> Xamarin的。Android c#,同样的功能来自接口ISharedPreferences,它映射到SharedPreferences java类。

例如,要使用c#保存字符串,您可以这样写:

ISharedPreferences prefs = PreferenceManager.GetDefaultSharedPreferences (mContext);
prefs.Edit ().PutString ("key_for_my_string_value", mString).Commit ();

要再次检索它,可以这样写:

ISharedPreferences prefs = PreferenceManager.GetDefaultSharedPreferences (mContext);
mString= prefs.GetString ("key_for_my_string_value");

关于ISharedPreferences的更多信息在我的帖子中:

    如何在Xamarin.Android中使用SharedPreferences ?