吴佳鑫的个人专栏

当日事当日毕,没有任何借口

导航

修炼九阴真经Windows Phone开发 (19):启动器和选择器

启动器和选择器是WP向开发者提供的两组API ,使应用 程序能方便地调用API完成手机内置的一些常规任务,例如打电话,发电子邮件和拍照片等。

在WP操作系统中,所有应用程序被限制在各自独立的存储空间内运行和存取文件,应用程序不能直接访问公共存储区的信息如通信录,也不能直接调用手机内置功能如电话或短信。为了满足第三方应用程序对这些常规任务的使用需求,WP提供了启动器和选择器API,以便应用程序能间接调用这些常用的手机功能。手机中内置功能一旦被启动器或选择器API调用,就会在前台运行并且取代调用它的应用程序。

启动器和选择器的区别:这两种API的根本区别在于它们是否向应用程序传递返回值。启动器在执行手机内置功能后不需要向应用程序传递返回值,比如短信息或电话是典型的启动器。与启动器不同,选择器在启动手机内置功能后通过人机对话界面以便用户从手机中选取信息,选择结果将被传回应用程序。典型的选择器包括选取电子邮件地址或选择照片。

当启动器和选择器被使用时,调用它们的主叫应用程序将休眠。当启动器和选择器功能执行完毕或被中止时,补休眠的应用程序将复苏。

 

使用选择器和启动器的时候,要引用 using Microsoft.Phone.Tasks 命名空间。

 

 

 

posted on 2012-09-20 01:14  _eagle  阅读(350)  评论(0编辑  收藏  举报