【问题标题】:Universal Windows Platform UWP default data stored通用 Windows 平台 UWP 默认数据存储
【发布时间】:2016-10-02 21:26:14
【问题描述】:

我在理解 Windows 通用应用程序生命周期方面遇到问题

我想知道 textBox 中的数据保存在哪里。

示例: 创建新项目 -> 将 TextBox 放入 MainPage.xaml。 -> 运行应用程序并填充此文本框 -> 使用挂起 -> 当我返回应用程序(恢复方法)时,所有数据仍在文本框中(无需编写任何代码)。

我的问题是这些数据存储在哪里,何时保存以及应用程序从哪里知道我将哪些数据放入文本框中。

【问题讨论】:

  • 一个挂起的应用程序没有关闭,所以该应用程序保留在内存中。
  • 是的,我知道,但我想确切地知道默认应用程序状态的保存位置。系统在某处存储/保存这些数据?
  • 默认应用状态是什么意思?您询问了应用程序暂停时会发生什么,在这种情况下没有存储任何内容,程序仍在内存中
  • 您是否希望在应用程序挂起时存储您的默认数据。并且当用户返回应用程序时,无论应用程序被终止,他都可以看到数据。
  • Icero 是的,就是这样,直到应用程序没有被杀死,它才会在内存中。如果应用程序随后被杀死,您的应用程序将在下次使用时重新启动并且没有恢复状态,您是否有责任存储在这种情况下需要恢复的任何状态,正如@JaydenGu 所说。

标签: c# textbox windows-10-universal windows-10-mobile


【解决方案1】:

您的应用已暂停在内存中。没有写入磁盘,因为应用尚未ClosedByUser终止

查看this 以更好地了解 App Lifecyle。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-01
    • 2016-04-25
    • 2016-07-29
    • 2016-01-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多