[源碼下載]
與眾不同 windows phone 系列文章索引
作者:webabcd
1、與眾不同 windows phone (1) - Hello Windows Phone
介紹
與眾不同 windows phone 7.5 (sdk 7.1)
- 使用 Silverlight 開發 Windows Phone 應用程式
- 使用 XNA 開發 Windows Phone 應用程式
- 使用 Silverlight 和 XNA 組合開發 Windows Phone 應用程式(在 Silverlight 中融入 XNA)
2、與眾不同 windows phone (2) - Control(控制項)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之控制項
- Panorama - 全景控制項
- Pivot - 樞軸控制項
- Map - bing 地圖控制項
- WebBrowser - 內嵌瀏覽器控制項
- Other - 其他可用控制項
3、與眾不同 windows phone (3) - Application Bar(應用程式欄)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之應用程式欄
- 概述
- XAML 方式產生 AppBar
- Code 方式產生並更新 AppBar
- Resource 方式載入 AppBar
4、與眾不同 windows phone (4) - Launcher(啟動器)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之啟動器
- ConnectionSettingsTask - 導航到指定的系統設定頁
- PhoneCallTask - 呼出電話
- SmsComposeTask - 發簡訊
- EmailComposeTask - 發電子郵件
- WebBrowserTask - 開啟瀏覽器
- SearchTask - 開啟搜尋網頁
- ShareLinkTask - 分享連結到指定的社交網路
- ShareStatusTask - 分享狀態到指定的社交網路
- MarketplaceHubTask - 開啟商店 Hub
- MarketplaceSearchTask - 在商店搜尋
- MarketplaceDetailTask - 開啟商店某 App 的詳細頁
- MarketplaceReviewTask - 評價當前應用程式
- BingMapsTask - Bing 地圖
- BingMapsDirectionsTask - Bing 地圖行車路線
- MediaPlayerLauncher - 開啟媒體播放器
5、與眾不同 windows phone (5) - Chooser(選取器)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之選取器
- AddressChooserTask - 選擇連絡人的地址
- EmailAddressChooserTask - 選擇連絡人的email
- PhoneNumberChooserTask - 選擇連絡人的電話
- SaveContactTask - 儲存連絡方式
- SaveEmailAddressTask - 儲存電子郵件地址
- SavePhoneNumberTask - 儲存電話號碼
- SaveRingtoneTask - 儲存鈴聲
- PhotoChooserTask - 從圖庫裡選擇照片
- CameraCaptureTask - 相機拍照
- GameInviteTask - 遊戲邀請(邀請其他人加入我的遊戲會話)
6、與眾不同 windows phone (6) - Isolated Storage(隔離儲存區 (Isolated Storage))
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之隔離儲存區 (Isolated Storage)
- 概述
- 隔離儲存區 (Isolated Storage)的讀/寫的Demo
- 讀/寫 key/value 形式資料到隔離儲存區 (Isolated Storage)的快捷方法
7、與眾不同 windows phone (7) - Local Database(本機資料庫)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之本機資料庫
8、與眾不同 windows phone (8) - Tile(磁貼)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之磁貼
- 概述
- 示範如何建立、更新、刪除磁貼
- 示範如何按計劃更新磁貼的正面背景圖
9、與眾不同 windows phone (9) - Push Notification(推播通知)之概述, 推送 Toast 通知
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之推播通知
10、與眾不同 windows phone (10) - Push Notification(推播通知)之推送 Tile 通知, 推送自訂資訊
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之推播通知
11、與眾不同 windows phone (11) - Background Task(背景工作)之警報(Alarm)和提醒(Reminder)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之背景工作
12、與眾不同 windows phone (12) - Background Task(背景工作)之 PeriodicTask(周期任務)和 ResourceIntensiveTask(耗用大量資源的工作)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之背景工作
- PeriodicTask - 周期任務
- ResourceIntensiveTask - 耗用大量資源的工作(通常用於手機與電腦同步資料)
13、與眾不同 windows phone (13) - Background Task(背景工作)之後台檔案傳輸(上傳和下載)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之背景工作
14、與眾不同 windows phone (14) - Media(媒體)之音頻播放器, 視頻播放器, 與 Windows Phone 的音樂和視頻中心整合
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之媒體
- 音頻播放器
- 視頻播放器
- 與 Windows Phone 的音樂和視頻中心整合
15、與眾不同 windows phone (15) - Media(媒體)之後台播放音頻
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之媒體
- 通過 AudioPlayerAgent 實現在背景播放音頻
16、與眾不同 windows phone (16) - Media(媒體)之編輯圖片, 儲存圖片到相簿, 與圖片的操作功能表“應用程式...”和“共用...”關聯, 與 Windows Phone 的圖片中心整合
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之媒體
- 通過 WriteableBitmap 編輯圖片,以及儲存圖片到相簿
- 與圖片的操作功能表“應用程式...”關聯
- 與圖片的操作功能表“共用...”關聯
- 與 Windows Phone 的圖片中心整合
17、與眾不同 windows phone (17) - Graphic and Animation(畫圖和動畫)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之畫圖和動畫
18、與眾不同 windows phone (18) - Device(裝置)之加速度感應器, 數字羅盤感應器
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之裝置
19、與眾不同 windows phone (19) - Device(裝置)之陀螺儀感應器, Motion API
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之裝置
- 陀螺儀感應器
- Motion API(運動 API)
20、與眾不同 windows phone (20) - Device(裝置)之位置服務(GPS 定位), FM 收音機, 麥克風, 震動器
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之裝置
- 位置服務(GPS 定位)
- FM 收音機
- 麥克風
- 震動器
21、與眾不同 windows phone (21) - Device(裝置)之網路攝影機(拍攝照片, 錄製視頻)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之裝置
22、與眾不同 windows phone (22) - Device(裝置)之網路攝影機(硬體快門, 自動對焦, 即時修改捕獲視頻)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之裝置
- 硬體快門
- 自動對焦、自動對焦到指定的點
- 即時修改捕獲到的視訊框架
23、與眾不同 windows phone (23) - Device(裝置)之硬體狀態, 系統狀態, 網路狀態
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之裝置
24、與眾不同 windows phone (24) - Input(輸入)之軟鍵盤類型, XNA 方式啟動軟鍵盤, UIElement 的 Touch 相關事件, 觸摸塗鴉
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之輸入
- 指定軟鍵盤的類型
- XNA 方式啟動軟鍵盤,並擷取使用者輸入的資訊
- UIElement 的 Touch 相關事件
- 塗鴉板
25、與眾不同 windows phone (25) - Input(輸入)之捕獲 UIElement 之外的觸控操作, Silverlight 方式捕獲手勢操作, XNA 方式捕獲手勢操作, 多點觸控
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之輸入
- 捕獲 UIElement 之外的觸控操作
- Silverlight 方式捕獲手勢操作
- XNA 方式捕獲手勢操作
- 多點觸控
26、與眾不同 windows phone (26) - Contacts and Calendar(連絡人和日曆)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之連絡人和日曆
27、與眾不同 windows phone (27) - Feature(特性)之搜尋的可擴充性, 程式的生命週期和頁面的生命週期, 頁面導航, 系統狀態列
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之特性
- 搜尋的可擴充性
- 程式的生命週期和頁面的生命週期
- 頁面導航
- 系統狀態列
28、與眾不同 windows phone (28) - Feature(特性)之手機方向, 本地化, 應用程式的試用體驗, 系統佈景主題資源, 本機資料的加密解密
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之特性
- 手機方向
- 本地化
- 應用程式的試用體驗
- 系統佈景主題資源
- 本機資料的加密解密
29、與眾不同 windows phone (29) - Communication(通訊)之與 OData 服務通訊
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之通訊
30、與眾不同 windows phone (30) - Communication(通訊)之基於 Socket TCP 開發一個多人聊天室
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之通訊
- 執行個體 - 基於 Socket TCP 開發一個多人聊天室
31、與眾不同 windows phone (31) - Communication(通訊)之基於 Socket UDP 開發一個多人聊天室
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之通訊
- 執行個體 - 基於 Socket UDP 開發一個多人聊天室
32、與眾不同 windows phone (32) - Communication(通訊)之任意源組播 ASM(Any Source Multicast)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之通訊
- 實現“任意源多播” - ASM(Any Source Multicast)
33、與眾不同 windows phone (33) - Communication(通訊)之源特定組播 SSM(Source Specific Multicast)
介紹
與眾不同 windows phone 7.5 (sdk 7.1) 之通訊
- 實現“源特定多播” - SSM(Source Specific Multicast)
OK
[源碼下載]