由于 WP8 应用程序中没有默认配置文件,因此存储配置值的最佳方式是什么,例如WCF 服务 URL、用户名和密码。我希望当手机重新启动且应用程序关闭时这些值可用且可更新。
提前致谢。
你应该使用IsolatedStorageSettings.ApplicationSettings
.
保存一个值:
IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings;
appSettings.Add("email", "[email protected] /cdn-cgi/l/email-protection");
appSettings.Save();
加载一个值:
IsolatedStorageSettings appSettings = IsolatedStorageSettings.ApplicationSettings;
string val = (string)appSettings["email"];
请参阅此处的 MSDN 教程:如何:使用独立存储存储和检索应用程序设置 http://msdn.microsoft.com/en-us/library/cc221360%28v=vs.95%29.aspx。这是一个桌面 Silverlight 教程,但在 Windows Phone 中的工作方式相同。
EDIT:
Using IsolatedStorageSettings.ApplicationSettings
如果您的应用程序使用后台代理(感谢@RichardSzalay 提供的信息).
如果你的代理人只阅读,IsolatedStorageSettings.ApplicationSettings
建议使用互斥体。
Source: Windows Phone 后台代理最佳实践 http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202944%28v=vs.105%29.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)