none
紧急求救,关闭应用后再迅速启动,发现程序没有将数据保存并恢复,好像是程序没有立即进入挂起状态导致的,请问这个如何处理 RRS feed

  • 问题

  • 我在挂起事件里面保存了几个文件,并在启动时恢复,但是如果关闭应用后立即启动会发现数据并没有保存并恢复,求解
    2013年5月3日 6:45

全部回复

  • Hi,

    如果直接关闭的话程序并不会进行挂起操作,而是直接终止,而且这个事件我们检测不到,一般来说商店应用不推荐直接关闭应用。如果这是用户的行为,我建议在页面导航的时候或者在其他动作中随时保存用户数据。


    Aaron
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2013年5月6日 7:54
    版主
  • 我改成在每次数据发生改变之后就保存一次,这样基本解决了问题,但是后台下载还是会出现问题,具体情况如下:

    1.在关闭应用并等待一段时间(等挂起相应之后),再次打开时后台下载数据正常(可以看出关闭之后依然在下载).

    2.在关闭应用后立即重新启动会发现之前下载的数据会丢失,下载会从头开始.

    2013年5月6日 8:49
  • 向下拖动关闭,并不会立刻执行挂起操作,一般是10秒左右才会执行。

    你的下载是如何设计的?BackgroundDownload吗?


    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。

    2013年5月6日 9:36
    版主
  • 是的用BackgroundDownload

    2013年5月7日 9:54