Windows Phone 7編程學(xué)習(xí)點滴三——12種啟動器和4種選擇器
一 啟動器
有些啟動器,它們無法在模擬器上工作。
快速瀏覽一下啟動器:
EmailComposeTask
–允許用戶通過郵件賬戶發(fā)送電子郵件。
MarketplaceDetailTask
–啟動Windows Phone Marketplace,讓用戶查看某個特定的產(chǎn)品。
MarketplaceHubTask
–啟動Windows Phone Marketplace,默認(rèn)情況下允許你顯示某一類別的應(yīng)用程序。
MarketplaceReviewTask
–將用戶帶到Windows Phone Marketplace中當(dāng)前程序的評論頁。
MarketplaceSearchTask
–啟動Windows Phone Marketplace的搜索結(jié)果,此結(jié)果來源于用戶輸入的搜索項(或者是你來制定的)。
MediaPlayerLauncher
–啟動內(nèi)置的媒體播放器,并播放你指定的媒體文件。
PhoneCallTask
–啟動電話程序并顯示電話號碼和姓名。電話只在用戶點擊“通話”后才會撥出。
SearchTask
– 可以把這個看成是在你的程序中提供Bing搜索功能的途徑。
SMSComposeTask
–啟動信息程序并向用戶展示發(fā)送信息的功能。你可以指定信息接收人和信息內(nèi)容,但只能通過用戶來發(fā)送。
WebBrowserTask
–打開網(wǎng)絡(luò)瀏覽器,跳轉(zhuǎn)到指定的URL。
?
打開啟動器:調(diào)用Show()
(1) SMSComposeTask
?
(2) EmailComposeTask
(3) PhoneCallTask
?
(4)?MarketplaceDetailTask
?
(5) ?MarketplaceHubTask
?
(6)?SearchTask
?
(7)?MarketplaceReviewTask
?
(8)?SaveEmailAddressTask
?
(9)?MarketplaceSearchTask
?
(10)?SavePhoneNumberTask
?
(11)?MediaPlayerLauncher
?
(12)?WebBrowserTask
?
?
二 選擇器
需要引用Microsoft.Phone.Tasks名稱空間。
選擇器,在用戶做出選擇后需要創(chuàng)建一個事件處理程序。否則,你將無法捕獲他們所選的數(shù)據(jù)。
以下是四種選擇器列表:
CameraCaptureTask
– 為用戶提供在程序中直接拍照的功能。
EmailAddressChooserTask
– 在程序中允許用戶從聯(lián)系人里面選擇一個郵件地址。
PhoneNumberChooserTask
– 在程序中允許用戶從聯(lián)系人里面選擇一個電話號碼。
PhotoChooserTask
– 在程序中允許用戶從設(shè)備里選擇一張照片。
?
(1)EmailAddressChooserTask
?
(2)CameraCaptureTask
?
(3)PhoneNumberChooserTask
?
(4)PhotoChooserTask
?