<Windows Phone 8>啟動器(Launchers)與選擇器(Choosers)

  • 988
  • 0
  • 2015-09-15

<Windows Phone 8>啟動器(Launchers)與選擇器(Choosers)

說明

跟Phone 7 一樣在Phone 8 上面也有這兩種API,協助Phone在手機上面的功能,當然功能很多,常用的打電話

、地圖、聯絡人、傳簡訊........等。

Launchers是直接呼叫的,不需要等待它執行完成,而Choosers則是要有權限,還要等待它回傳的結果。

 

啟動器”是一種啟動某個內置應用程序(如“聯繫人”應用程序或Web瀏覽器)的API,

用戶可通過它完成任務。當出現新應用程序時,用戶可以選擇完成或取消任務。

當用戶關閉新應用程序時,通常會重新激活正在調用的應用程序。

啟動器任務的示例包括撰寫電子郵件、在社交網絡上共享鏈接,以及在瀏覽器中打開特定網站[引用自MSDN:傳送門]

以下是啟動器彙總說明:

BingMapsDirections Task 可以在地圖上規劃路線
BingMaps Task 在地圖上標記你搜索的地點
ConnectionSettings Task 設定手機的連網方式:漫遊、Bluetooth、Wifi、飛航模式
Maps Task 搜尋設定指定座標旁的其它地名關鍵字。
MapsDirections Task 可以在地圖上規劃路線,跟BingMapsDirections Task類似
MapDownloader Task 下載自己指定的地圖資料。
MapUpdater Task 如字面上意思,更新手機上地圖資料。
EmailCompose Task 寄信給自己指定的聯絡人。
PhoneCall Task 這個大家常用,如字面上意思,就是能撥打自己指定的電話。
MediaPlayerLauncher 這個能看影片的時候,能用到,能撥放指定的媒體。
MarketplaceDetail Task 能顯示在市集裡面的應用程式資料,並可以選擇是否安裝,前提是你必須知道App的ID
EX:
圖片 7
MarketplaceHubTask 可以從市集上選擇某一類感興趣的App。
MarketplaceReview Task 這個大家也常用,就是對某一個App評論,可是必須是上架的App才行。
MarketplaceSearch Task 讓您可以在市集上,搜尋指定類別的App。
SaveAppointment Task 可以儲存您的行程。
Search Task 可以透過搜尋引擎,搜尋指定的關鍵字。
WebBrowser Task 啟動瀏覽器囉。
SmsCompose Task 這個大家常用,傳簡訊給指定的聯絡人。
ShareStatus Task 簡單來說就是分享自己想說的話到自己指定的網站,這功能要在實機上使用。
ShareMedia Task 這個大家常用,分享媒體[可以參考當麻許-超自然、技術、八卦]。
ShareLink Task 把一段連結分享出去。

 

 

選擇器”是一種啟動某個內置應用程序(如“聯繫人”應用程序或相機)的API,

用戶可通過它完成任務。當出現新應用程序時,用戶可以選擇完成或取消任務。

當用戶關閉新應用程序時,通常會重新激活正在調用的應用程序並向其提供數據和狀態。

選擇器任務的示例包括選擇聯繫人電子郵件地址、選擇手機中的照片,以及保存新的鈴聲。[引用自MSDN:傳送門]

以下是選擇器彙總說明:

PhotoChooser Task 從手機相簿中選擇一張相片。
PhoneNumberChooserTask 從手機上面選擇聯絡人,若無此聯絡人,必須先建立。
EmailAddressChooserTask 從手機上面選擇聯絡人的電子郵件,若無此聯絡人,必須先建立。
CameraCaptureTask 手機拍照,拍照完的照片儲存到手機相簿中。
SaveContactTas 把指定聯絡人資料儲存到手機上面的聯絡人清單中。
SaveEmailAddressTask 把指定的Email位址儲存到指定的聯絡人中,若無此聯絡人,必須先建立。
SavePhoneNumber Task 把指定的電話號碼儲存到指定的聯絡人中,若無此聯絡人,必須先建立。
SaveRingtionTask 把指定的音樂儲存到手機的系統鈴聲中,
GameInviteTask 可以發送遊戲邀請。
AddressChooserTask 從手機上面選擇聯絡人的地址,若無此聯絡人,必須先建立。
AddWalletItemTask 讓您新增錢包項目道您的錢包中。

如有錯誤,請留言  。