Windows Phone 7 Dev (一) 从HelloWorld到Application得生命周期
来源:互联网 发布:网络主播套路用语 编辑:程序博客网 时间:2024/05/22 11:30
关于Windows Phone 7开发,第一个程序作为同样是HelloWorld ,随随便便的打开Microsoft Visual Studio 2010 Express for Windows Phone,之后随随便便选择VisualC#的Silverlight for WindowsPhone选择Windows Phone应用程序创建一个项目,随随便便叫做一个HelloWorld,随随便便的在MainPage.xaml上拖一个控件,之后再属性列表里把文本改成Hello World,这样一个随随便便的Hello World for Windows Phone 7就完成了.
这不是重点,那么Windows Phone 7 Application的生命周期什么样的呢,我们看一张图片,并让Windows Phone 应用开发周期与Android应用的生命周期进行一下对比:
我们看到Windows Phone应用的生命周期事件分5项:启动,运行,禁止,激活,关闭.
第一次开启程序之后,创建应用程序实例,调用launching事件,这里会完成必要的准备工作,之后进入Running状态,这时如果点击返回键因为,程序没有之前的页面,所以会触发Closeing事件,而关闭程序.如果你进入程序之后从第一个页面进入第二个界面,这时点击返回键则退回至第一界面,程序在运行时点击了Windows键,会触发Deactivated事件,从而进入Tombstoning状态,进入桌面,这时点击返回键则触发Actvated事件,之后重新进入Running状态,在Deactivated事件之后我们有10秒钟的时间来保存我们的临时数据,就像在iOS开发中苹果公司给了我们5秒钟的时间去保存数据.而我们程序的入口就是InitializeComponent().
- Windows Phone 7 Dev (一) 从HelloWorld到Application得生命周期
- WP7 Dev [2] Windows Phone 7 For Silverlight 生命周期
- Windows Phone 7 Dev. 心得体会
- Windows Phone 7之HelloWorld!
- 一起学Windows phone 7开发(一.Application Bar)
- 一起学Windows phone 7开发(一.Application Bar)
- Windows phone 7之生命周期
- Windows phone 7之生命周期
- Windows Phone 7 应用程序生命周期与导航
- Windows Phone的生命周期
- Windows Phone生命周期
- Windows Phone 8.1 生命周期
- windows phone应用程序生命周期
- WP7 Dev【1】 Windows Phone 7 Emulator常用快捷键
- Windows Phone 7 Dev 短信_电话_邮件
- Windows Phone 7 Dev 短信_电话_邮件
- Windows Phone 7 编成之- 6.2从源页面传递数据到目的页面
- 从C#开发人员到Windows Phone 7高级开发人员只需3周
- 一个关于R.layout.main的问题
- ssl介绍以及双向认证和单向认证原理
- linux-2.6.39.3移植时NFS挂载出错相关解决
- c++第八周【任务1-1】实现复数类中的运算符重载
- Spring整合Filter
- Windows Phone 7 Dev (一) 从HelloWorld到Application得生命周期
- 词频统计MultiMap起效
- 在Sitara平台上如何优化Linux启动过程?
- 利用htk_recipe在cygwin环境下训练timit语料库
- c++第八周【任务1-2】实现复数类中的运算符重载
- Android 开发环境搭建
- java 枚举类
- ActiveMovie属性说明,使用资料(较全)
- UNP函数笔记三: TCP客户/服务器程序示例