- 博客(10)
- 资源 (8)
- 收藏
- 关注
原创 Windows Phone7开始之 横屏竖屏
在window phone的开发过程中关于横屏和竖屏的转设置可以在XAML文件的头部设置SupportedOrientations="PortraitOrLandscape" Orientation="Portrait"注:SupportedOrientations为页面的横竖屏方式,分成三种PortraitOrLandscape(横竖屏),Portrait(竖屏),Landscape(横屏)Or
2011-10-14 11:30:31 3994 1
原创 Windows Phone开发之 禁用back键
在开发过程中,因为页面是无状态的,可能会导致页面的回退操作逆向业务需求而禁用回退两步可以轻松搞定第一 在XAML文件注册事件:BackKeyPress="PhoneApplicationPage_BackKeyPress">第二在后台实现方法:private void PhoneApplicationPage_BackKeyPress(object sender, System.Component
2011-10-13 16:37:27 1976
原创 Windows Phone 7开发之 项目初体验
最近不算太忙,于是想试试window phone开发,于是自己用了几天开发了公司业务系统的WP版。一直是写后台代码的,所以前台欠缺一定的审美和布局观,我按照我的稀烂一样的审美观自己布局的。因为这是业务系统,所以在这些东西上面是没有什么过硬的要求的。自己看上去还马马虎虎。贴出一下系统的部分截图,开发过程中一些关键的控件和知识点都已经在博客记录,欢迎阅览和参考,里面既有开发过程中自己搜索到贴出来的,也
2011-10-13 13:31:44 3770 22
原创 Windows Phone 开发之 设备方向
默认项目是“只支持纵向的”如果你看一下MainPage.xaml文件的头部信息,会发现两个属性:SupportedOrientations=”Portrait” Orientation=”Portrait”可以将SupportedOrientations想象成你准备在程序中支持的可能发生的情况的列表。你可以将SupportedOrientations设置成以下3个值中的任意一个:Portrait
2011-10-12 21:55:41 1291
转载 Windows Phone 7 开发 之使手机震动
为什么要使我的手机震动?有很多很多愚蠢和/或不合适的原因来让一个手机震动。然而,本文的目的是讲述一些让手机震动的具体原因。游戏反馈让我们先从一个明显的例子入手:游戏。当你玩儿游戏时,可能不能一直为用户提供他们所需的所有信息。(尤其是他们的手指在屏幕上时。)给他们一些触觉反馈 可以让他们知道他们正在被攻击或是有一些需要他们注意的东西。按钮反馈这个对你来说可能非常普通,但对于你程序中的每个按钮来说,触
2011-10-12 21:52:32 2394
原创 Windows Phone7 开发 使用系统资源
如果要使用系统的资源,最简单的方法就是在XAML中使用StaticResource;这在xaml文件中非常常见。如:FontFamily="{StaticResource PhoneFontFamilyNormal}"FontSize="{StaticResource PhoneFontSizeNormal}"Foreground="{StaticResource PhoneForegroundB
2011-10-12 21:47:43 1392
原创 Windows Phone开发之 WebClient 讲解
WebClient的主要函数如下: •OpenReadAsync 打开流向指定资源的可读流。 •OpenWriteAsync 打开一个流以将数据写入指定的资源。这些方法不会阻止调用线程。 •DownloadStringAsync 以字符串形式下载位于指定 Uri 的资源。 •UploadStringAsync 将指定的字符串上载到指定的资源。这些方法不会阻止调用线程。 WebClient
2011-10-12 16:52:27 1534
原创 Windows Phone获取经纬度信息
PS : 因为需要冷启动至少也需要一分钟以上,所以最好在公共类初始化,在需要调用的时候直接使用。GeoCoordinateWatcher 类提供基于坐标的位置数据,其来自当前的位置提供程序。 来自当前位置提供程序的基于坐标的位置数据,该提供程序是计算机上优先级别最高的位置提供程序,其优先级别取决于一系列因素,如:来自所有提供程序的数据的存在时间和准确性、位置应用程序请求的准确性、与位置提供程序关联
2011-10-10 14:11:33 1986
原创 Windows Phone 7 开发之Microsoft.Phone.Tasks中的各项Task
//PhoneCallTask :打电话 private void btnPhoneCall_Click(object sender, RoutedEventArgs e) { PhoneCallTask task = ne
2011-10-09 11:52:54 2457 1
原创 计算地球上两点的直线距离
现微软已经为我们直接提供了这个方法GeoCoordinate的GetDistanceTo参数是GeoCoordinate的对象,用来计算两个GeoCoordinate的距离。
2011-10-08 23:23:36 2540
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人