在Windows Phone 7当中撰写导航程式WP7 SDK 7.1 (Mango)

微软WP7.1 (Mango)更新带来中文输入及众多API增强,特别是新增BingMapsDirectionsTask使得导航功能开发变得简单快捷。只需几行代码即可实现从起点到终点的导航指引。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这次微软算是卯上了全力。 

最近在测试Mango新的SDK,说真的,有了中文输入的手机,整个使用起来果真是脱胎换骨,感觉完全不同。再加上7.1增加的API, 让整台手机如虎添翼。

例如,在API当中增加了BingMapsDirectionsTask,让开发人员可以不费吹灰之力写出导航的功能,底下这段影片展示了实际操作的过程,你会发现,导航功能很清楚的引导了使用者每一个转折点的动向,除了对华人来说目前地图是英文的有点遗憾之外,整个导航功能实在是相当完整了:[視頻]

而这样的导航程式要如何写呢? 就底下这样: 

            Microsoft.Phone.Tasks.BingMapsDirectionsTask dt = new Microsoft.Phone.Tasks.BingMapsDirectionsTask();
            dt.Start = new Microsoft.Phone.Tasks.LabeledMapLocation( "Start", CurrentCO);
            aRock.Google.Location.GeoResult po = this.listBox1.SelectedItem as aRock.Google.Location.GeoResult;
            dt.End = new Microsoft.Phone.Tasks.LabeledMapLocation("Target", new GeoCoordinate(double.Parse(po.lat), double.Parse(po.lng)));
            dt.Show();


开发人员只需要使用 BingMapsDirectionsTask , 传入开始和结束的两个坐标点, 调用show()方法,一切搞定,任何人都可以写出导航功能的手机电子地图程序了。 

而且,这只是WP7.1(Mango)当中的一个小功能,还有其他近千个新的API, 看了这些之后,是不是一扫过去您对Windows Phoen销量的担忧? 再加上中文输入功能,接下来恐怕手机要奇货可居了。

 

BTW, 地图是英文的? Nokia都要把OVI Map贡献出来了,你还担心没有中文的图资吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值