WP7手机应用程序开发(一)Slilverlight Labs
来源:互联网 发布:网络金融平台排名 编辑:程序博客网 时间:2024/06/07 21:55
Silverlight labs
一 、你好windows Phone
这个实验室的目的是完成一个经典的“Hello World”应用程序,为您介绍创建一个针对windows phone 的silerlight应用程序所需要的工具和过程。在这个实验期间,您将会看到如何利用针对windows phone的microsoft visual studio2010 express,expressionblend来创建和设计你的windows phone应用程序以及如何在windows phone emulator上去部署和 调试您自己的windows phone应用程序。
二、创建你的第一个windows phone 7 应用程序
本实验想你介绍windows phone Silerlight应用程序的基本组成部分。在本次实验中你将创建一个简单的益智的游戏。本实验将带你经过卡是创建工程,添加控件和后天的 代码以及测试和调试。和Hello World式样不同,本实验主要关于一些和手机相关的 特性,比如:导航功能,使用页面,框架和导航服务,断电触摸和独立存储。
三、windows phone的导航和 控件
本实验向你介绍了windows phone版面设计系统,手机的chrome系统和一些新控件。本实验讲解了windows phone Silverlight应用程序中不同屏幕(页面)之间导航的基础。在这个实验中您将会构建一个应用程序导航,包括各种不同页面之间的转换,每个页面显示不同的手机功能,例如播放一段印屏货真视屏文件。
四、使用Push Notifications
终端用户的体验式windows Phone 7 最受要和最终要的特性。尤其重要的是,在设计期间确保应用程序不会耗尽电池。因此,WP不允许你的应用程序执行 后台进程的代码,即你的程序不能调用web service来获取信息。推送通知拟补了这一局限,允许你即使在应用不孕性的时候,也可以像windows phone设备发送信息。本实验包括了Push Notification机制,并介绍了Silverlight中HTTP服务的使用。在本实验中,你将创建通过Push Notification Service 推送通知所逼虚的服务器端德逻辑,以及绑定并处理推送通知并向windows Phone设备发送消息。
五、启动器与选择器
应用程序不能直接访问信息的通用存储区,乳联系人列表,来直接调用电话或短信等其他应用。为了适应需要这些通用任务的场景windows手机公布了一套启动器和选择器的API,允许应用程序简介访问这些常用的手机功能,本次实验通过windows phone 7 应用模型向你讲解启动器和选择器基本概念,并介绍了当前版本里各种可用的启动器和 选择器。
六、应用程序生命周期
前台进允许运行一个应用程序并且后台不允许其他第三方程序运行。因此,当用户离开自己的应用程序,无论是使用选择器,如图片选择,还是使用启动器,如打电话,windows phone将会在有限的时间里暂停器当前程序。当用户通过导航键离开某一应用程序时,操作系统执行挂起改成虚的步骤被称之为tombstoning。操作系统会维护应用程序状态信息。如果用户返回到被挂起的应用程序中,此时操作系统会继续执行被挂起应用程序的进程并传递状态数据给此应用程序。这就保证了用户能够准确无误的从之前与程序交互时的挂起点继续执行应用程序的进程。这个实验关注的是windows phone应用程序生命 周期相关的tombstone(或者tombstoning )方面。
七、使用Bing Maps
本实验带你领略在windows phone上使用Bing Pams Silverlight控件所必须的步骤,并且为windows Phone应用程序和Bing Maps集成开发提供了快速参考。
八、使用Pivot 和Panorama控件
本实验带你领略使用新控件呈现信息的必要步骤,Privot和Panorama,并学习了windows Phone 7 里的新导航模型。
- WP7手机应用程序开发(一)Slilverlight Labs
- WP7控件开发(一)
- WP7控件开发学习笔记(一)
- WP7开发应用程序的能力
- wp7 webbrowser+html5 打造本地应用程序(一)
- sqli-labs学习记录(一)
- wp7初级研究(一)
- wp7开发之创建第一个Silverlight应用程序
- WP7 开发
- 开发安全应用程序(一)-- 开发安全 Web 应用程序
- WP7-检查手机网络
- wp7 手机应用安装
- WP7手机肯定失败!
- WP7中多点触控(一)
- WP7 Dev 101 【3】 向Windows Phone 7手机部署应用程序
- WP7-Expression Blend 设计wp7应用程序用户界面
- WP7开发环境搭建(图文教程)
- wp7应用程序脚本通知(与web页面的交互)
- javascript面向对象与封装
- CS106X--Assignment 1: Life
- VMware设置共享目录(share folder),实现客户机与主机的文件传输
- mysql修改表名,列名,列类型,添加表列,删除表列
- 一个10年程序员职业发展、总结和困境
- WP7手机应用程序开发(一)Slilverlight Labs
- 详解Javascript的test
- 针对不同版本的IE调用不同CSS样式
- codeiginter -- 路由配置 routes.php
- LayoutInflater的使用
- 职业履历(CV)
- alv+checkbox+select all
- JavaScript中的正则表达式操作
- 浅谈队列