出版時間:2012-2 出版社:清華大學(xué)出版社 作者:林政 頁數(shù):427
Tag標(biāo)簽:無
內(nèi)容概要
本書系統(tǒng)論述了windows phone
7操作系統(tǒng)的應(yīng)用開發(fā),全書由淺入深地介紹了windows phone
7應(yīng)用程序開發(fā)的各方面知識,分為開發(fā)基礎(chǔ)篇、開發(fā)技術(shù)篇和開發(fā)實例篇3個部分,從不同的層面進行了闡釋。開發(fā)基礎(chǔ)篇介紹了windows
phone 7的基本情況,主要包括開發(fā)壞境的搭建和基本的語法知識,為接下來的應(yīng)用開發(fā)做好充分的準(zhǔn)備;
開發(fā)技術(shù)篇介紹了常用控件、布局管理、數(shù)據(jù)存儲、圖形動畫、多媒體、啟動器與選擇器、手機感應(yīng)編程、mvvm模式、silverlight
toolkit組件和網(wǎng)絡(luò)編程這些實用的編程知識; 開發(fā)實例篇以應(yīng)用實例的方式綜合地講解了windows phone
7各種編程技術(shù)的運用,以實例的訓(xùn)練來加強對windows phone 7的技術(shù)知識的理解。
本書覆蓋面廣,實例豐富,注重理論與實踐的結(jié)合,并提供了書中所有范例的源代碼,適合于windows phone
7開發(fā)入門的讀者,也適合于從其他智能手機平臺轉(zhuǎn)向windows phone 7平臺的讀者,同時對于有windows phone
7開發(fā)經(jīng)驗的讀者也極具參考價值。
作者簡介
林政 目前就職于國內(nèi)知名互聯(lián)網(wǎng)企業(yè),在Windows Phone
和Android領(lǐng)域有深入的研究和豐富的實戰(zhàn)經(jīng)驗。長于XNA、ASP.NET、JSP、SQL
Server、WCF、LINQ、Silverlight、XML,精通C#語言和Windows Phone
Silverlight技術(shù),曾從事過基于.NET平臺的大型SAAS軟件的開發(fā)工作,正致力于智能手機軟件的研究與開發(fā)。
書籍目錄
開發(fā)基礎(chǔ)篇
第1章概述
1.1windows phone的技術(shù)特點
1.1.1windows phone 7的發(fā)展
1.1.2windows phone的優(yōu)勢
1.2windows phone的技術(shù)架構(gòu)
1.2.1windows phone的平臺架構(gòu)
1.2.2silverlight framework與xna framework
第2章開發(fā)環(huán)境
2.1搭建開發(fā)環(huán)境
2.1.1開發(fā)環(huán)境的要求
2.1.2開發(fā)工具的安裝
2.2創(chuàng)建windows phone 7應(yīng)用
2.2.1創(chuàng)建hello windows phone項目
2.2.2解析hello windows phone應(yīng)用
第3章xaml
3.1什么是xaml
3.2xaml語法
3.2.1xaml命名空間
.3.2.2聲明對象
3.2.3設(shè)置屬性
3.2.4標(biāo)記擴展
3.2.5事件
開發(fā)技術(shù)篇
第4章常用控件
4.1控件的基類
4.2按鈕
4.3文本塊
4.4文本框
4.5邊框
4.6超鏈接
4.7單選按鈕
4.8復(fù)選框
4.9進度條
4.10滾動區(qū)域
4.11列表框
4.12滑動條
4.13菜單欄
第5章布局管理
5.1網(wǎng)格布局
5.2堆放布局
5.3絕對布局
5.4樞軸視圖布局
5.5全景視圖布局
第6章數(shù)據(jù)存儲
6.1獨立存儲
6.1.1獨立存儲的特點
6.1.2使用獨立存儲設(shè)置
6.1.3使用獨立存儲文件
6.2嵌入式數(shù)據(jù)庫
6.2.1perst數(shù)據(jù)庫的特點
6.2.2perst數(shù)據(jù)庫的使用
6.3sql server ce數(shù)據(jù)庫
第7章圖形動畫
7.1基本的圖形
7.1.1矩形
7.1.2橢圓
7.1.3直線
7.1.4線形
7.1.5多邊形
7.1.6路徑
7.1.7幾何圖形和畫刷
7.2使用位圖編程
7.2.1拉伸圖像
7.2.2裁切圖像
7.2.3動態(tài)生成圖片
7.3動畫
7.3.1動畫編程中使用的類
7.3.2偏移動畫
7.3.3旋轉(zhuǎn)動畫
7.3.4縮放動畫
7.3.5傾斜動畫
第8章多媒體
8.1mediaelement元素
8.1.1mediaelement類的屬性、事件和方法
8.1.2mediaelement的狀態(tài)
8.2本地音頻播放
8.3網(wǎng)絡(luò)音頻播放
8.4本地視頻播放
8.5網(wǎng)絡(luò)視頻播放
第9章啟動器與選擇器
9.1使用啟動器
9.1.1發(fā)郵件(emailcomposetask)
9.1.2打電話(phonecalltask)
9.1.3搜索(serachtask)
9.1.4發(fā)送短信(smscomposetask)
9.1.5啟動瀏覽器(webbrowsertask)
9.1.6播放多媒體(mediaplayerlanucher)
9.1.7應(yīng)用的詳細(xì)情況(marketplacedetailtask)
9.1.8應(yīng)用市場(marketplacehubtask)
9.1.9當(dāng)前應(yīng)用在應(yīng)用市場的信息(marketplacereviewtask)
9.1.10應(yīng)用市場搜索(marketplacesearchtask)
9.1.11地圖(bingmapstask)
9.1.12地圖方向(bingmapsdirectionstask)
9.2使用選擇器
9.2.1照相機(cameracapturetask)
9.2.2郵箱地址(emailaddresschoosertask)
9.2.3電話號碼(phonenumberchoosertask)
9.2.4選取圖片(photochoosertask)
9.2.5保存郵箱地址(saveemailaddresstask)
9.2.6保存電話號碼(savephonenumbertask)
9.2.7游戲邀請(gameinvitetask)
9.2.8保存鈴聲(saveringtonetask)
第10章手機感應(yīng)編程
10.1加速器
10.1.1加速器原理
10.1.2使用加速器編程實例
10.2觸控感應(yīng)
10.2.1manipulation事件
10.2.2應(yīng)用示例: 畫圖形
10.2.3touch.framereported事件實現(xiàn)多點觸控
10.2.4應(yīng)用實例: 涂鴉板
第11章mvvm模式
11.1mvvm模式的特點
11.2數(shù)據(jù)綁定
11.2.1用元素值綁定
11.2.2三種綁定模式
11.2.3綁定值轉(zhuǎn)換
11.2.4綁定集合
11.3command的實現(xiàn)
11.4attached behaviors的實現(xiàn)
11.5mvvm light toolkit組件的使用
第12章silverlight toolkit組件
12.1自動完成文本框
12.2上下文菜單
12.3日期采集器
12.4手勢服務(wù)/監(jiān)聽
12.5列表采集器
12.6列表選擇框
12.7頁面轉(zhuǎn)換
12.8性能進度條
12.9傾斜效果
12.10時間采集器
12.11棒形開關(guān)
12.12折疊容器
第13章網(wǎng)絡(luò)編程
13.1http協(xié)議網(wǎng)絡(luò)編程
13.1.1webclient類和httpwebrequest 類
13.1.2天氣預(yù)報應(yīng)用
13.2使用web service進行網(wǎng)絡(luò)編程
13.2.1web service的特點
13.2.2在windows phone應(yīng)用程序中調(diào)用web service
13.3使用wcf service進行網(wǎng)絡(luò)編程
13.3.1wcf service的特點
13.3.2創(chuàng)建wcf service
13.3.3調(diào)用wcf service
13.4推送通知
13.4.1推送通知的特點
13.4.2推送通知的分類
13.4.3推送通知的實現(xiàn)
13.5webbrowser
13.6socket編程
13.6.1socket的相關(guān)概念
13.6.2socket通信的過程
13.6.3windows phone中的socket api
13.6.4socket示例: 實現(xiàn)手機客戶端和電腦服務(wù)器端的通信
開發(fā)實例篇
第14章普通應(yīng)用實例
14.1時鐘
14.2日歷
14.3統(tǒng)計圖表
14.4記事本
14.5快速郵件
第15章網(wǎng)絡(luò)應(yīng)用實例
15.1rss閱讀器
15.2博客園主頁
15.3網(wǎng)絡(luò)留言板
15.4快遞100
章節(jié)摘錄
版權(quán)頁:插圖:
媒體關(guān)注與評論
接觸到這本書,第一感覺是自豪,這是作者在學(xué)習(xí)和實踐WindowsPhone7的開發(fā)過程中,創(chuàng)作的一本系統(tǒng)介紹Windows Phone7的圖書,非常適合國內(nèi)讀者學(xué)習(xí)開發(fā)的思維習(xí)慣。微軟極力推崇的Windows Phone系統(tǒng),無論是軟硬件結(jié)合,抑或是開發(fā)環(huán)境及軟件商店.都可以和iPhone媲美;這個全新的系統(tǒng)平臺正在等待開發(fā)者的高品質(zhì)創(chuàng)意一本書力圖幫入門開發(fā)者降低學(xué)習(xí)成本,助您盡情發(fā)揮?! 瘟⒅荆ń鸬脚_運營經(jīng)理)我有幸閱讀了本書的所有樣章,本書涵蓋了Windows Phone開發(fā)的所有關(guān)鍵內(nèi)容并配有完整的實例代碼與實例開發(fā)視頻,比較適合入門開發(fā)者。作為有近三年開發(fā)經(jīng)驗的Android老兵,本書使我迅速掌握了WindowsPhone7的開發(fā)基礎(chǔ):因此,我相信本書也同樣非常適合廣大有經(jīng)驗的Android開發(fā)者快速轉(zhuǎn)戰(zhàn)到Windows Phone平臺,極力推薦! ——張金朋(金蝶隨手記核心程序員)微軟與諾基亞的深度合作,讓W(xué)indowsPhone7一路看好,并獲得越來越多用戶的認(rèn)可,而微軟存軟件開發(fā)方面深厚的積淀,同樣在WindowsPhorle7應(yīng)用開發(fā)上得到了充分的體現(xiàn)。本書是非常貼近入門開發(fā)者的實用教程,藉此來學(xué)習(xí)WindowsPhone7的開發(fā),事半功倍}WindowsPhone7是個貌似熟悉、實則全新的平臺,它散發(fā)著獨特的魅力,前景廣闊。歡迎你選擇本書,盡快開始你的第一款WindowsPhone7應(yīng)用! ——黃斌(智機網(wǎng)站長)未來是移動的未來,隨著微軟的發(fā)力,WindowsPhone7在未來的移動領(lǐng)域勢必占據(jù)不可缺少的一塊陣地。而掌握本書,就是拿到了一把通往微軟移動陣營的金鑰匙,即可全面系統(tǒng)地進入WindowsPhone7的應(yīng)用開發(fā)世界,強烈推薦本書作為WindowsPhone7開發(fā)的啟蒙書籍! ——張凌華(移動開發(fā)專家)
編輯推薦
《深入淺出:Windows Phone 7應(yīng)用開發(fā)》編輯推薦:專家聯(lián)袂推薦——Windows Phone7的經(jīng)典力作,提供源代碼與開發(fā)視頻的立體化學(xué)習(xí)解決方案!“移動終端+移動互聯(lián)網(wǎng)絡(luò)+云計算”是IT大勢所趨!微軟秉承其windows的優(yōu)秀資源,一經(jīng)推出面向移動終端的Windows Phone系統(tǒng),就引起全球移動開發(fā)者的極大關(guān)注,炙手可熱;甚至是曾作為手機業(yè)霸主的諾基亞,也將其作為發(fā)力東山的利器。iPhone奇貨獨居,Android異曲同工。移動開發(fā)平臺充斥著相似的功能及體驗,這激勵著Windows Phone帶來全新的移動體驗解決方案一契合生活需求,滿足社交體驗,構(gòu)建豐滿的移動生態(tài)系統(tǒng)。這或許正是諾基亞、三星、LG、HTC、宏基、富士通和ZTE中興選擇windows Phone的最好理由……
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載