【问题标题】:Store and read high score results存储和读取高分结果
【发布时间】:2015-09-02 13:37:53
【问题描述】:
我正在 Visual Studio 2013 中制作一个 Windows Phone 8.1 应用程序。我有两个异步检索点数据的页面和一个位于页面底部的 Save Results 按钮。用户按下按钮后,需要将结果保存在某个地方,以便稍后显示在另一个Scoreboards 页面上,在那里他可以看到他之前获得了多少分。
知道如何创建这样的东西吗?
我对SQLite 有一个想法,但我不确定。
【问题讨论】:
标签:
c#
windows-runtime
windows-phone-8.1
【解决方案1】:
您应该创建ScoreboardPage 类,当用户想要查看他们的分数时,只需从另一个页面导航到此页面:
this.Frame.Navigate(typeof (ScoreboardPage));
对于SQLite 部分,您有一个很棒的this link 初学者教程,但请务必使用SQLite for Windows Phone 8.1。
当您完成 SQLite 配置后,您可以在单击 Save Results 按钮时使用它来存储结果。然后当您导航到ScoreboardPage 时,在页面的OnNavigatedTo 方法中从数据库中加载分数。