我正在 Xamarin.Forms(Android、iOS 和 Windows Phone)中开发一个客户端应用程序,它将联系服务器以获取用户数据。在此应用程序中,我需要存储用户设置,例如用户首选项、服务器 URL、用户名、身份验证 token 。 。 。等等
有人可以建议我一种标准和最佳存储应用程序用户设置的方法吗?
提前致谢。
最佳答案
使用SettingsPlugin根据需要存储用户设置。这将有助于通过所有移动应用程序的共享代码访问设置。
以下代码:
public static class Settings
{
private static ISettings AppSettings
{
get
{
return CrossSettings.Current;
}
}
//Setting Constants
const string UserName = "username";
private static readonly string UserNameDefault = string.Empty;
public static string UserName
{
get { return AppSettings.GetValueOrDefault<string>(UserName, UserNameDefault); }
set { AppSettings.AddOrUpdateValue<string>(UserName, value); }
}
}
关于c# - 存储 Xamarin 应用程序用户设置的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39389738/