Windows Phone 启动器
http://msdn.microsoft.com/zh-CN/library/gg278408(v=vs.92)#BKMK_Launchers
using Microsoft.Phone.Controls;
using Microsoft.Phone.Tasks;
using System;
using System.Windows; namespace PhoneAppBingRoadMap
{
public partial class MainPage : PhoneApplicationPage
{
// 构造函数
public MainPage()
{
InitializeComponent();
}
//如何使用 Windows Phone Bing 地图路线任务
//http://msdn.microsoft.com/zh-CN/library/hh394024(v=vs.92)
private void Button_Click_1(object sender, RoutedEventArgs e)
{
//您至少必须指定一个 Start 或 End,否则当您调用 Show 方法时会引发异常。
BingMapsDirectionsTask bingMapsDirectionsTask = new BingMapsDirectionsTask();
LabeledMapLocation spaceNeedleLML = new LabeledMapLocation("Space Needle", null);
bingMapsDirectionsTask.End = spaceNeedleLML;
bingMapsDirectionsTask.Show();
}
//如何使用 Windows Phone Bing 地图任务
//http://msdn.microsoft.com/zh-CN/library/hh394026(v=vs.92)
private void Button_Click_2(object sender, RoutedEventArgs e)
{
BingMapsTask bingMapTask = new BingMapsTask();
bingMapTask.SearchTerm = "coffee";
bingMapTask.ZoomLevel = 2d;
bingMapTask.Show();
}
//如何使用 Windows Phone 连接设置任务
//http://msdn.microsoft.com/zh-CN/library/hh394011(v=vs.92)
private void Button_Click_3(object sender, RoutedEventArgs e)
{
ConnectionSettingsTask connectionSettingsTask = new ConnectionSettingsTask();
connectionSettingsTask.ConnectionSettingsType = ConnectionSettingsType.Cellular;
connectionSettingsTask.Show();
}
//如何使用 Windows Phone 电子邮件撰写任务
//http://msdn.microsoft.com/zh-CN/library/hh394003(v=vs.92)
private void Button_Click_4(object sender, RoutedEventArgs e)
{
EmailComposeTask emailComposeTask = new EmailComposeTask();
emailComposeTask.Subject = "邮件主题";
emailComposeTask.Body = "邮件正文";
emailComposeTask.To = "shoujianren@126.com;shoujianren@163.com";
emailComposeTask.Cc = "chaosong@126.com;chaosong@163.com";
emailComposeTask.Bcc = "mijianchaosong@126.com; mijianchaosong@163.com";
emailComposeTask.Show();
}
//如何使用 Windows Phone 商城详细信息任务
//http://msdn.microsoft.com/zh-CN/library/hh394017(v=vs.92)
private void Button_Click_5(object sender, RoutedEventArgs e)
{
MarketplaceDetailTask marketplaceDetailTask = new MarketplaceDetailTask();
marketplaceDetailTask.ContentIdentifier = "c14e93aa-27d7-df11-a844-00237de2db9e";
marketplaceDetailTask.ContentType = MarketplaceContentType.Applications;
marketplaceDetailTask.Show();
}
//如何使用 Windows Phone 商城中心任务
//http://msdn.microsoft.com/zh-CN/library/hh394015(v=vs.92)
private void Button_Click_6(object sender, RoutedEventArgs e)
{
MarketplaceHubTask marketplaceHubTask = new MarketplaceHubTask();
marketplaceHubTask.ContentType = MarketplaceContentType.Music;
marketplaceHubTask.Show();
}
//如何使用 Windows Phone 商城评价任务
//http://msdn.microsoft.com/zh-CN/library/hh394030(v=vs.92)
private void Button_Click_7(object sender, RoutedEventArgs e)
{
//跳转到应用商城对本应用进行评价
MarketplaceReviewTask marketplaceReviewTask = new MarketplaceReviewTask();
marketplaceReviewTask.Show();
}
//如何使用 Windows Phone 商城搜索任务
//http://msdn.microsoft.com/zh-CN/library/hh394001(v=vs.92)
private void Button_Click_8(object sender, RoutedEventArgs e)
{
MarketplaceSearchTask marketplaceSearchTask = new MarketplaceSearchTask();
marketplaceSearchTask.SearchTerms = "acclerometer xna";
marketplaceSearchTask.Show();
}
//如何使用 Windows Phone 媒体播放器启动器
//http://msdn.microsoft.com/zh-CN/library/hh394004(v=vs.92)
private void Button_Click_9(object sender, RoutedEventArgs e)
{
MediaPlayerLauncher mediaPlayerLauncher = new MediaPlayerLauncher();
mediaPlayerLauncher.Media = new Uri("勇敢很好.mp3", UriKind.Relative);
mediaPlayerLauncher.Location = MediaLocationType.Install;
mediaPlayerLauncher.Controls = MediaPlaybackControls.Pause | MediaPlaybackControls.Stop;
mediaPlayerLauncher.Orientation = MediaPlayerOrientation.Landscape;
mediaPlayerLauncher.Show();
//对于独立存储中存储的媒体文件,请使用 MediaLocationType.Data。对于应用程序项目中包含的媒体文件,
//请使用 MediaLocationType.Install。它们捆绑在 .xap 文件中,并存储在应用程序的安装目录中。
}
//如何使用 Windows Phone 通话任务
//http://msdn.microsoft.com/zh-CN/library/hh394025(v=vs.92)
private void Button_Click_10(object sender, RoutedEventArgs e)
{
//如果手机没有 SIM 卡,则应用程序会提示用户添加 SIM 卡。
PhoneCallTask phoneCallTask = new PhoneCallTask();
phoneCallTask.DisplayName = "grj";
phoneCallTask.PhoneNumber = "";
phoneCallTask.Show(); //PhoneNumberChooserTask phoneNumberChooserTask = new PhoneNumberChooserTask();
//phoneNumberChooserTask.Completed += (obj, args) =>
//{
// if (args.TaskResult == TaskResult.OK)
// {
// MessageBox.Show(args.DisplayName + ": " + args.PhoneNumber);
// }
//};
//phoneNumberChooserTask.Show(); //SavePhoneNumberTask savePhoneNumberTask = new SavePhoneNumberTask();
//savePhoneNumberTask.PhoneNumber = "123456789";
//savePhoneNumberTask.Completed += (obj, args) =>
//{
// if (args.TaskResult == TaskResult.OK)
// {
// //args.Error
// }
//};
//savePhoneNumberTask.Show();
}
//如何使用 Windows Phone 搜索任务
//http://msdn.microsoft.com/zh-CN/library/hh394010(v=vs.92)
private void Button_Click_11(object sender, RoutedEventArgs e)
{
SearchTask searchTask = new SearchTask();
searchTask.SearchQuery = "xbox game";
searchTask.Show();
}
//如何使用 Windows Phone 共享链接任务
//http://msdn.microsoft.com/zh-CN/library/hh394009(v=vs.92)
private void Button_Click_12(object sender, RoutedEventArgs e)
{
ShareLinkTask shareLinkTask = new ShareLinkTask();
shareLinkTask.Title = "Cnblogs";
shareLinkTask.LinkUri = new Uri("http://www.cnblogs.com/", UriKind.Absolute);
shareLinkTask.Message = "coding change the world";
shareLinkTask.Show();
}
//如何使用 Windows Phone 共享状态任务
//http://msdn.microsoft.com/zh-CN/library/hh394027(v=vs.92)
private void Button_Click_13(object sender, RoutedEventArgs e)
{
ShareStatusTask shareStatusTask = new ShareStatusTask();
shareStatusTask.Status = "获取或设置共享状态消息";
shareStatusTask.Show();
}
//如何使用 Windows Phone 短信撰写任务
//http://msdn.microsoft.com/zh-CN/library/hh394005(v=vs.92)
private void Button_Click_14(object sender, RoutedEventArgs e)
{
SmsComposeTask smsComposeTask = new SmsComposeTask();
smsComposeTask.To = "13917500649;15911162317";
smsComposeTask.Body = "短信内容";
smsComposeTask.Show();
}
//如何使用 Windows Phone Web 浏览器任务
//http://msdn.microsoft.com/zh-CN/library/hh394020(v=vs.92)
private void Button_Click_15(object sender, RoutedEventArgs e)
{
WebBrowserTask webBrowserTask = new WebBrowserTask();
webBrowserTask.Uri = new Uri("http://www.cnblogs.com/", UriKind.Absolute);
webBrowserTask.Show();
} }
}
Windows Phone 启动器的更多相关文章
- 如何快速高效简洁的打开软件 干净利索的windows快捷程序启动器
本文的主题是如何高效快捷的打开你想要打开的软件 本文介绍的应该是最简洁的一种方式,借助于windows内部的path进行设置 也可以认为是一种形式的windows应用启动器程序---win+R快速打开 ...
- Windows Phone 执行模型概述
Windows Phone 执行模型控制在 Windows Phone 上运行的应用程序的生命周期,该过程从启动应用程序开始,直至应用程序终止. 该执行模型旨在始终为最终用户提供快速响应的体验.为此, ...
- 精品绿色便携软件 & 录制操作工具
https://www.vtaskstudio.com/index.php 录制宏工具 https://soft.anruan.com/29821/ TinyTask V1.5 电脑版 https ...
- Windows Phone 8.1 新特性 - 常用的启动器
本篇为大家介绍一下 Windows Phone 8.1 中部分常用启动器的实现方式.分别是 呼叫电话.发送短信.发送邮件.添加约会到日历.启动地图.地图路线显示.地图下载 和 地图更新. 1. 呼叫电 ...
- 与众不同 windows phone (35) - 8.0 新的启动器: ShareMediaTask, SaveAppointmentTask, MapsTask, MapsDirectionsTask, MapDownloaderTask
[源码下载] 与众不同 windows phone (35) - 8.0 新的启动器: ShareMediaTask, SaveAppointmentTask, MapsTask, MapsDirec ...
- 与众不同 windows phone (4) - Launcher(启动器)
原文:与众不同 windows phone (4) - Launcher(启动器) [索引页][源码下载] 与众不同 windows phone (4) - Launcher(启动器) 作者:weba ...
- Windows Phone开发(25):启动器与选择器之WebBrowserTask
原文:Windows Phone开发(25):启动器与选择器之WebBrowserTask 从名字上就看出来,这个家伙就是打开浏览并浏览到指定页面. 它有两个用途完全一样的属性:Uri属性是Syste ...
- Windows Phone开发(23):启动器与选择器之CameraCaptureTask和PhotoChooserTask
原文:Windows Phone开发(23):启动器与选择器之CameraCaptureTask和PhotoChooserTask 这两个组件都属于选择器,而且它们也有很多相似的地方,最明显的上一点, ...
- Windows Phone开发(26):启动器与选择器之MediaPlayerLauncher和SearchTask
原文:Windows Phone开发(26):启动器与选择器之MediaPlayerLauncher和SearchTask 启动器与选择器简单的地方在于,它们的使用方法几乎一模一样,从前面几节中,我相 ...
随机推荐
- 异常学习笔记+打包+doc该软件包编译
jvm调用默认的异常处理机制printStackTrace办法 欲了解更多异常处理.问题 捕获异常代码块出现继承关系 应该把被继承的异常放在子类异常块的后面 watermark/2 ...
- Cacti监控Tomcatserver实现过程
1 首先去官网上面下载通用的监控模板 一般使用TomcatStats-0.1.zip 模板居多,下载地址: http://forums.cacti.net/download/file.php?id=1 ...
- lucas定理解决大组合数取模
LL MyPow(LL a, LL b) { LL ret = ; while (b) { ) ret = ret * a % MOD; a = a * a % MOD; b >>= ; ...
- winzip15.0许可证
username:Juzhaofeng 授权码:MPZRP-Y7LWW-K1DKG-FM92E-2C5F5-ZEKFF
- bat脚本命令
注:本文转载地址 http://www.cnblogs.com/yefengmeander/archive/2011/12/01/2887978.html 1.Echo 命令 打开回显或关闭请求回显 ...
- 故障排查:是什么 导致了服务器端口telnet失败?(转)
telnet命令的主要作用是与目标端口进行TCP连接(即完成TCP三次握手).当服务端启动后,但是telnet其监听的端口,却失败了.或者,当服务端运行了一段时间后,突然其监听的端口telnet不通了 ...
- BZOJ 3747 POI2015 Kinoman 段树
标题效果:有m点,每个点都有一个权值.现在我们有这个m为点的长度n该序列,寻求区间,它仅出现一次在正确的点区间内值和最大 想了很久,甚至神标题,奔说是水的问题--我醉了 枚举左点 对于每个请求留点右键 ...
- li排序
html <ul id="ul1"> <li>9</li> <li>2</li> <li>7</li& ...
- Zygote过程【3】——SystemServer诞生
欢迎转载.转载请注明:http://blog.csdn.net/zhgxhuaa 在ZygoteInit的main()方法中做了几件大事.当中一件便是启动Systemserver进程.代码例如以下: ...
- 浅谈http请求数据分析
前段时间,我一个朋友给我打了个电话.说是现在在搞网络销售,问我能不能帮他整个自动发帖机.说实在的,以前没有弄过这块,我就跟他讲我试试看吧,能不能成不能保证.毕竟是搞程序的嘛,自学的能力还是有滴.经过一 ...