2012年9月21日
摘要: 关于设计模式,在iphone的开发中,用的是MVC,而在android中用的是MVP(Check:MVP on Android)。现在碰到的是MVVM:MVVM:M:Model,数据模型,可简单理解为传统的数据实体,但事实上 Model 将为应用程序提供数据。V:View ,即我们所看到的UI 界面ViewModel:ViewModel,视觉模型,是主要逻辑实现,其类似于 MVC 的ControlMVVM最为适用于WPF/Siverlight data driver型的开发中。UI 和 逻辑实现被完全隔离,二者的交互完全通过数据绑定机制进行。这样的优势显而易见1、UI 逻辑 分离有便于功能扩展 阅读全文
posted @ 2012-09-21 22:50 老Zhan 阅读(467) 评论(0) 推荐(0) 编辑
摘要: Check:http://msdn.microsoft.com/en-us/library/windows/apps/hh986966.aspx生命周期:如图所示,app只有三种状态,running、notRunning、Suspended(所谓的挂起,即在后台中)管理的数据:app dataandsession data.app data:应用数据,永久性数据。使用roamingSettings时数据会上传到云上!!使用localSettings就只能在本地保存。session data:会话数据。临时数据,程序关闭后释放。2种数据都建议是在数据变化时及时保存。存储与还原数据:app dat 阅读全文
posted @ 2012-09-21 12:22 老Zhan 阅读(513) 评论(0) 推荐(0) 编辑