Windows Phone7完美開發

Windows Phone7完美開發

《Windows Phone7完美開發》是2011年機械工業出版社出版的圖書,作者是倪浩李鵬蘇世耀

基本介紹

  • 書名:Windows Phone7完美開發
  • 作者:倪浩、李鵬、蘇世耀
  • ISBN:9787111340430
  • 頁數:275頁
  • 出版社:機械工業出版社
  • 出版時間:2011年5月1日
  • 裝幀:平裝
  • 開本:16開
  • 正文語種:簡體中文
內容簡介,圖書目錄,

內容簡介

本書以全新的Windows Phone 7手機應用程式開發為主題,採用理論和實踐相結合的方法,由淺入深地講述了新平台的基礎架構、開發環境、圖形圖像處理、數據訪問、網路通信等知識點。
本書的最後章節,通過較為完整的實戰演練,幫助讀者更快地掌握項目開發的各個技術要點,使得讀者能夠儘快投入到實際項目的開發中去。
本書適合於對微軟全新智慧型手機平台Windows Phone 7的開發感興趣的大專院校師生、需要在Windows Phone 7平台上進行商業開發的程式設計師或編程愛好者閱讀。

圖書目錄

前言
第1章 Windows Phone 7套用開發平台
1.1 Windows Phone的前世今生
1.1.1 Windows CE系統
1.1.2 Windows Mobile系統
1.1.3 Windows Phone 7系統
1.2 Windows Phone 7套用開發平台
1.2.1 Windows Phone 7套用開發平台簡介
1.2.2 Windows Phone 7套用開發平台架構
1.2.3 Windows Phone 7應用程式生命周期
1.2.4 Silverlight與XNA的選擇
1.3 Windows Phone 7手機通用配置
1.4 本章小結
第2章 Windows Phone 7開發環境
2.1 Windows Phone 7開發工具簡介
2.1.1 Visual Studio 20
2.1.2 Windows Phone Developer Tools
2.1.3 Expression Blend
2.1.4 XNA Game Studio
2.1.5 Windows Phone 7模擬器
2.2 Windows Phone 7開發環境的搭建
2.2.1 系統需求
2.2.2 安裝步驟
2.3 Windows Phone 7開發工具的使用技巧
2.4 本章小結
第3章 創建第一個Silverlight應用程式
3.1 建立HelloWorld
3.2 編譯和調試項目
3.3 本章小結
第4章 創建第一個XNA應用程式
4.1 XNA簡介
4.1.1 XNA概述
4.1.2 XNA發展過程
4.1.3 XNA特點
4.1.4 XNA遊戲模型
4.2 XNA類庫介紹
4.3 使用XNA開發Windows Phone 7遊戲
4.3.1 建立Windows Phone 7遊戲項目
4.3.2 Windows Phone 7 XNA遊戲結構分析
4.4 本章小結
第5章 Windows Phone 7中的Silverlight
5.1 Silverlight技術簡介
5.1.1 Silverlight概述
5.1.2 Silverlight應用程式模型
5.1.3 認識XAML
5.2 Silverlight for Windows Phone 7簡介
5.3 Silverlight在Windows和Windows Phone 7中的不同
5.4 Silverlight for Windows Phone 7支持的類型庫
5.5 本章小結
第6章 認識Silverlight控制項
6.1 Silverlight控制項模型
6.1.1 文本控制項
6.1.2 顯示單個元素的控制項(內容控制項)
6.1.3 TabItem控制項
6.1.4 顯示對象集合的控制項
6.1.5 HeaderedItemsControl控制項
6.1.6 顯示用戶界面元素的控制項
6.2 常用Silverlight控制項
6.2.1 命令控制項
6.2.2 選擇控制項
6.2.3 信息及文本顯示控制項
6.2.4 圖形和視頻控制項
6.2.5 WebBrowser
6.2.6 布局和分組控制項
6.3 本章小結
第7章 布局系統
7.1 Silverlight布局系統
7.2 Grid格線布局控制項
7.2.1 在XAML代碼中操作Grid控制項
7.2.2 在後台頁面中操作Grid控制項
7.3 Canvas畫布布局控制項
7.4 Stackpanel堆疊布局控制項
7.5 自定義面板
7.6 邊距和對齊
7.7 套用實例:瘋狂炸彈
7.7.1 需求分析
7.7.2 設計思路
7.7.3 開發過程
7.8 本章小結
第8章 資源、樣式與事件處理
8.1 資源
8.1.1 資源檔案及其部署
8.1.2 資源檔案的訪問
8.1.3 資源字典
8.2 樣式
8.2.1 屬性樣式
8.2.2 內聯樣式
8.2.3 引用樣式
8.2.4 樣式優先權
8.3 系統主題資源
8.4 事件處理
8.4.1 Silverlight 事件概述
8.4.2 手勢觸摸事件
8.4.3 Touch類
8.5 本章小結
第9章 圖形及動畫
9.1 圖形的繪製
9.1.1 直線
9.1.2 矩形
9.1.3 橢圓
9.1.4 多邊形
9.1.5 多線形
9.1.6 路徑
9.2 圖形的填充
9.2.1 畫刷簡介
9.2.2 SolidColorBrush畫刷
9.2.3 LinearGradientBrush畫刷
9.2.4 RadialGradientBrush畫刷
9.2.5 ImageBrush畫刷
9.3.1 創建圖像
9.3.2 圖像簡單處理
9.3.3 圖像遮罩
9.4 變形效果
9.4.1 了解變形對象
9.4.2 常見變形效果
9.4.3 動畫轉變
9.5 幾何圖形
9.5.1 LineGeometry
9.5.2 RectangleGeometry
9.5.3 EllipseGeometry
9.5.4 GeometryGroup
9.5.5 PathGeometry
9.6 套用實例:繪製時鐘
9.7 本章小結
第10章 數據處理
10.1 數據綁定
10.1.1 Silverlight數據綁定引擎
10.1.2 基本數據綁定
10.1.3 數據綁定設計器的使用
10.1.4 集合對象的數據綁定
10.2 獨立存儲
10.2.1 了解獨立存儲
10.2.2 獨立設定存儲
10.2.3 獨立檔案存儲
10.3 遠程數據訪問
10.3.1 遠程數據訪問簡介
10.3.2 通過客戶端代理訪問Web Service
10.3.3 使用WebClient或HttpWebRequest訪問遠程數據
10.4 套用實例:豆瓣書評
10.4.1 需求分析
10.4.2 設計思路
10.4.3 開發過程
10.5 本章小結
第11章 網路通信
11.1 網路通信概述
11.2 System-Net通信方式
11.2.1 WebClient類
11.2.2 HttpWebRequest類
11.3 調用Web Service
11.3.1 Web Service概述
11.3.2 Web Service示例
11.4 各種通信方式
11.4.1 蜂窩通信
11.4.2 藍牙通信
11.4.3 WiFi通信
11.5 本章小結
第12章 常見開發任務
12.1 電話、簡訊和E-mail
12.1.1 Windows Phone 7中的基本任務模型
12.1.2 使用Choosers訪問電話號或E-mail地址
12.1.3 使用Launchers發起電話、簡訊、E-mail任務
12.2 圖片處理
12.2.1 照片選擇與拍照
12.2.2 圖片的顯示
12.2.3 圖片的存取
12.3 定位服務
12.4 Microsoft Push Notification
12.5 應用程式生命周期
12.6 高級主題推薦
12.7 套用實例:緊急求援小工具
12.7.1 需求分析
12.7.2 設計思路
12.7.3 開發過程
12.8 本章小結
第13章 實戰演練
13.1 模擬時鐘
13.1.1 新建工程
13.1.2 修改標題
13.1.3 繪製表身
13.1.4 繪製刻度
13.1.5 繪製毫秒表刻度
13.1.6 繪製十秒表刻度
13.1.7 繪製數字
13.1.8 繪製錶針並添加動畫
13.1.9 最終效果圖
13.2 豆瓣搜
13.2.1 功能需求
13.2.2 相關知識
13.2.4 快取設計
13.2.5 類結構設計
13.2.6 創建項目結構
13.2.7 實現核心類
13.2.8 創建主頁面
13.2.9 創建詳情展示頁
13.2.10 創建設定頁

相關詞條

熱門詞條

聯絡我們