加入收藏 | 设为首页 | 会员中心 | 我要投稿 东莞站长网 (https://www.0769zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

windows-phone-7 – 何时保存应用程序的逻辑删除状态?

发布时间:2021-01-25 02:38:11 所属栏目:系统 来源:网络整理
导读:我想知道什么时候更适合保存单个页面的视图模型. 我看到两种可能性: 每次从它进行导航时保存每个页面的状态(它的视图模型),以便在逻辑删除过程中应用程序碰巧被终止并重新激活时已保存它 在应用程序停用事件中,浏览导航堆栈中的所有页面并保存其状态(其视图

我想知道什么时候更适合保存单个页面的视图模型.

我看到两种可能性:

>每次从它进行导航时保存每个页面的状态(它的视图模型),以便在逻辑删除过程中应用程序碰巧被终止并重新激活时已保存它
>在应用程序停用事件中,浏览导航堆栈中的所有页面并保存其状态(其视图模型),然后在应用程序激活事件中重新注入它.

处理它的正确方法是什么?

谢谢
西蒙娜

解决方法

不幸的是,拯救国家的“最佳”时间将取决于:申请;每页使用的模型的复杂性;每个页面支持的交互;以及页面之间共享的模型的复杂性(在应用程序级别).

作为一般规则,我尝试在应用程序级别拥有一个模型,并在激活/停用时持续存在.页面模型是对应用程序级别模型的一部分的引用,我只保留有关页面导航的页面特定信息.

我坚持的页面特定信息的示例是:输入但未保存的数据;和滚动位置.

(编辑:东莞站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读