Windows Phone 7 开发者指南:使用模拟器

Windows Phone7开发过程中,模拟器是一个不可或缺的工具。它提供了一个虚拟的设备环境,让开发者可以在没有实体设备的情况下测试应用。尽管模拟器提供了一些虚拟联系人,但这些联系人信息往往非常基础,缺乏照片、生日、纪念日、个人地址等详细信息。

如果是Windows Phone7的开发者,一定使用过模拟器。如果记得的话,会发现在启动模拟器时,从未见过People Hub的图标。当启动模拟器时,唯一出现的图标是Internet Explorer。点击向右箭头,会得到一个列表,包括应用程序(如果已部署)、Internet Explorer和设置。

不确定为什么微软没有在Windows Phone模拟器上放置People Hub图标,但有一种方法可以调用它并进行所需的更改。甚至可以添加联系人,链接到Windows Live、Gmail、Outlook、Facebook等账户。

使用代码

在Visual Studio中创建一个新的Windows Phone应用程序项目。在MainPage上,只需添加一个按钮,双击按钮将创建一个按钮的点击事件处理程序。

在代码视图中,找到事件处理程序(应该命名为button1_Click或类似名称),并输入以下代码。

C# PhoneCallTask task = new PhoneCallTask(); task.PhoneNumber = " 000000000" ; task.DisplayName = " 测试用户" ; task.Show();

需要添加一个Using语句,用于Microsoft.Phone.Tasks。按Ctrl + F5启动项目。

在这里做的是发起一个电话呼叫(不用担心,不会被收费,因为模拟器使用假的GSM)。一旦电话连接,并且计时器开始计算通话秒数……

点击“添加呼叫”按钮,这将使通话处于保持状态,并显示一个选项屏幕,让拨打另一个号码。

在底部的应用栏中,点击第三个带有日记图标的按钮,这将启动People Hub,供随意使用。

沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485