如何缓存数据,以便在每次应用在 Windows Phone 中启动时使用它



我的Windows Phone应用程序中有一个搜索功能,用户可以在其中输入单词并相应地返回结果。如何缓存此搜索数据,以便在每次应用程序在Windows Phone中启动时使用它?每当加载此搜索页面时,我都想加载搜索文本框,其中包含用作上下文菜单的所有搜索词。

我还想在我的应用程序设置中有一个复选框,用户可以使用它来设置应用程序级别设置。我想在每次启动应用程序时记住这些设置。

任何帮助将不胜感激。

使用独立存储保存数据:http://www.jeffblankenburg.com/2010/10/15/31-days-of-windows-phone-day-15-isolated-storage/

或者,您也可以使用本地数据库存储: http://www.windowsphonegeek.com/articles/Windows-Phone-Mango-Local-Database-mapping-and-database-operations

这比将数据粘贴到独立存储中要多一些工作和复杂一些,但是如果您的数据是关系性的,您想要存储多个搜索查询/结果等,则可能更适合。

最新更新