TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
人民幣定價:59 元
定  價:NT$ 354 元
優惠價:87308
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:9 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《Windows Phone應用程序開發》內容從入門到進階,知識覆蓋全面,並且以一個開發者的學習順序進行組織,從開發環境的安裝,到應用產品的發佈;從基本控件的開發,到Silverlight Toolkit高級控件的介紹;從前端UI的設計原則,到後端數據的存儲,等等。還詳細介紹了Windows Phone 7手機訪問API等手機開發特色功能,以及Windows雲存儲和國內主流SNS SDK等高級開發介紹。.

名人/編輯推薦

《Windows Phone應用程序開發》適合于對微軟全新智能手機平臺Windows Phone的開發感興趣的大專院校師生及需要在Windows Phone平臺上進行商業開發的程序員或編程愛好者閱讀。

目次

第1章 Windows Phone 7簡介及其開發環境部署
1.1 Windows Phone 7簡介
1.1.1 Windows Phone 7背景、規范和標準
1.1.2 Windows Phone 7與Windows Mobile,iOS,Android的對比
1.1.3 Windows Phone 7新特性
1.2 開發環境部署
1.2.1 Windows Phone SDK的安裝與介紹
1.2.2 Zune的安裝與使用
1.2.3 Expression Blend for Windows Phone介紹
1.2.4 Windows Phone Tango應用開發
第2章 Windows Phone 7應用程序初探
2.1 第一個Windows Phone 7應用
2.1.1 項目創建和代碼編寫
2.1.2 項目文件說明
2.1.3 運行和部署
2.1.4 調試
2.2 模擬器使用介紹
2.2.1 功能簡介和限制說明
2.2.2 性能分析器
2.3 應用的生命周期
第3.章 Windows Phone的基本控件
3.1 輸入輸出控件
3.1.1 TextBlock
3.1.2 TextBox
3.1.3 PasswordBox
3.1.4 ProgressBar
3.1.5 鍵盤布局(InputScope)
3 2 按鈕控件
3.2 1 Button
3.2.2 HyperlinkButton
3.2.3 RadioButton
3.2.4 CheckBOX
3.2.5 Slider
3.3 滾動控件
3.3.1 ScrollViewer
3.3.2 ListBOX
3.3.3 滾動控件的性能優化
3.4 多媒體控件
3.4.1 Image
3.4.2 InkPresenter
3.4.3 MediaElement
3.5 其他控件
3.5.1 WebBrowser
3.5.2 BingMap
3.6 Windows Phone自定義控件和用戶控件
3.6.1 用戶控件
3.6.2 自定義控件
第4章 Windows Phone 7應用程序主題、布局與導航
4.1 樣式和主題
4.1.1 畫刷
4.1.2 主題和靜態資源
4.2 頁面UI布局
4.2.1 UI界面簡介
4.3 頁面內布局方式
4.3.1 StackPanel布局
4.3.2 Grid布局
4.3.3 Canvas布局
4.4 頁面導航
4.4.1 Pivot介紹
4.4.2 Panorama介紹
4.4.3頁 面間導航
4.5 頁面方向
第5章 數據綁定及數據訪問
5.1 數據集合
5.1.1 集合類型介紹及用途
5.1.2 集合訪問(Linq)
5.2 數據綁定
5.2.1 數據綁定原理及好處
5.2.2 數據綁定模式介紹
5.2.3 數據綁定中的數據轉換
5.2.4 數據綁定API及事件介紹
5.3 MVVM模型編程
5.3.1 MVVM介紹
5.3.2 命令綁定和ICommand
5.3.3 MVVM編程實例
第6章 Windows Phone 7 Toolkit中的擴展控件
6.1 Silverlight Toolkit
6.2 輸入與按鈕控件“
6.2.1 AutoCompleteBox
6.2.2 ContextMenu
6.2.3 DateTimeConverter
6.2.4 ToggleSwitch
6.3 滑動與顯示
第7章 Metro UI設計實現
7.1 Metro設計簡介
7.1.1 包豪斯風格起源
7.1.2 Windows Phone中Metr0的誕生
7.1.3 現代程序中的應用
7.2 Metro UI設計原則
7.2.1 一般原則
7.2.2 字體
7.2.3 瓷片(Tiles)
7.2.4 圖片和照片
7.2.5 圖標
7.2.6 布局
7.2.7 Panorama和Pivot設計精要
第8章 Windows Phone 7動畫實踐
8.1 變形
8.1.1 RotateTransform(旋轉變形)
8.1.2 ScaleTransform(縮放變形)
8.1.3 SkewTransform(傾斜變形)
8.1.4 TranslateTransform(移動變形)
8.1.5 TransformGroup(變形組)
8.1.6 MatrixTransform(矩陣變形)
8.2 矢量圖
8.2.1 直線(Line)和折線(Polyline)
8.2.2 多邊形(Polygon)
8.2.3 橢圓(Ellipse)和矩形(Rectangle)
8.2.4 Z—Index
8.2.5 拉伸效果
8.2.6 Path繪圖
8.2.7 路徑標記語法
8.3 位圖
8.3.1 操作像素
8.3.2 位圖與矢量圖相結合
8.3.3 位圖的裁剪和遮罩
8.4 動畫制作
8.4.1 動畫制作簡介
8.4.2 StowBoard詳解
8.4.3 關鍵幀
8.4.4 Easing Functions
第9章 設備訪問
9.1 設備信息訪問
9.1.1 設備信息
9.1.2 用戶信息
9.1.3 網絡信息
9.2 系統任務調用
9.2.1 郵件任務(EmailComposeTask)
……
第10章互聯網訪問
第11章Windows Azure云服務
第12章本地存儲
第13章Windows Phone的消息推送
第14章Windows Phone的多任務處理
第15章開放平臺在Windows Phone上的應用
第16章Windows Phone開源代碼工具
第17章Windows Phone應用發布

書摘/試閱



2.1.2 項目文件說明
在剛剛完成的HelloPhone 7應用中,我們對MainPage.xaml和MainPage.xaml.cs文件有了較詳細的認識,下面具體介紹項目內其他文件的用途。首先介紹項目目錄下的3個圖片的用途:ApplicationIcon.png是一個62X 62像素的圖片,用于在所有程序列表中顯示該程序的圖標;Background.png是一個173×173像素的圖片,用于在程序被放到桌面上時顯示的程序圖標;splashscreenImage.jpg是一個與應用程序定義的手機分辨率相同大小的圖片,如默認的是800×480像素,作為這個程序的啟動界面。Properties文件夾中的三個文件主要是定義項目的屬性信息和打包信息,對于剛開始學習Windows Phone 7開發的開發者,暫時無須修改里面的內容,我們會在第17章詳細說明。References中包含了所有代碼中引用到的類庫,,一般不需要開發者手動編輯。App.xaml和app.xaml是對應用(Application)級別的一些邏輯定義,這重面最重要的是定義了應用生命周期4個狀態的處理邏輯,分別是啟動(Lunch)、不活動(Deactived)、激活(Actived)、退出(Exit),這部分內容將在2.2節詳細介紹。
2.1.3 運行和部署
編寫的程序可以選擇在模擬器上運行也可以在手機設備上運行,剛剛我們在運行的位置下拉框里選擇的是模擬器,雖然Windows Phone 7模擬器設計的功能相對全面,性能也優化得較好,但是很多時候我們為了利用手機上的資源或者做手機終端的適配,還需要在手機上運行應用程序,這時我們只需要將運行位置改為手機設備(Windows Phone 7 Device)即可,但是事先要保證手機與Zune已經連接上了,否則Visual Studio提示錯誤。之前我們運行了HelloPhone 7應用,其實Visual Studio默認是調試而不是運行,可以通過按快捷鍵Ctrl+F5運行。運行相比調試速度會更快一些,但是不會對斷點進行處理,當程序出現異常時則會直接退出。
每次項目編譯后會生成應用程序的安裝文件,在Bin目錄下,擴展名為xap,例如,我們的HelloPhone7應用的安裝文件為HelloPhone7.xap,我們在應用市場上發布應用時就需要上傳這個文件。微軟也為開發者提供了一個無須提交到應用市場,將xap文件直接部署到手機上的方式,開發者可以通過這種方式分享自己新開發的應用,當然這個前提是要安裝應用的手機已經解鎖。在SDK的工具包中,Windows Phone Developer Tools目錄下包含了一個名為Application Deployment的工具,在手機已經與Zune連接上的前提下,這個工具可以用來部署xap文件到模擬器和手機中。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 308
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區