注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合Windows Phone 8開發(fā)技巧與案例精解

Windows Phone 8開發(fā)技巧與案例精解

Windows Phone 8開發(fā)技巧與案例精解

定 價:¥69.00

作 者: 周家安
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 程序設(shè)計 計算機/網(wǎng)絡(luò) 移動開發(fā)

ISBN: 9787111412304 出版時間: 2013-02-01 包裝: 平裝
開本: 16開 頁數(shù): 396 字數(shù):  

內(nèi)容簡介

  本書立足于入門演練,以實例為導(dǎo)航來向讀者介紹Windows Phone的相關(guān)知識,例子相對簡單易懂,由淺入深,并且每個例子都有針對性,以便于讀者對每一個知識點都有一個感性的認識。首先從安裝Windows Phone SDK開始介紹,到新建第一個應(yīng)用程序,再到應(yīng)用程序項目文件的構(gòu)成,然后著眼于全局,通過動手實踐的方式,讓讀者從感性上對應(yīng)用程序周期有一個初步的印象,接著演示布控件的使用方法、UI,并進行應(yīng)用程序和系統(tǒng)、啟動器與選擇器、Socket通信、HTTP請求、推送通知服務(wù)、數(shù)據(jù)綁定、多媒體等相關(guān)的演練,讓讀者對其有一個全面的認識。最后通過三個完整實例,幫助讀者進行綜合應(yīng)用實戰(zhàn),同時也向讀者說明Windows Phone是非常適合企業(yè)級應(yīng)用開發(fā)的。

作者簡介

  周家安,擅長Windows Phone及.NET平臺下的其他開發(fā)技術(shù)。他在CSDN博客上推出的《Windows Phone開發(fā)輕松入門》專欄,因其通俗易懂、幽默風(fēng)趣,并附有豐富實用的例子,引起了眾多網(wǎng)友的關(guān)注,已被多家網(wǎng)站和相關(guān)論壇轉(zhuǎn)載或收錄。曾在一家網(wǎng)絡(luò)公司負責(zé)服裝業(yè)電子商務(wù)平臺的開發(fā),以及兩家ERP公司負責(zé)移動激光掃描終端的擴展應(yīng)用和Web服務(wù)接口開發(fā)。其通過自學(xué),成功地走上了編程之路。他樂于分享,一直在通過博客的方式向廣大編程愛好者分享學(xué)習(xí)體驗。

圖書目錄

前言
第1章 準備工作/1
1.1 安裝Windows Phone SDK/2
1.2 初試Windows Phone應(yīng)用程序開發(fā)/2
1.3 了解Windows Phone應(yīng)用程序項目的目錄和文件結(jié)構(gòu)/4
1.4 了解清單文件/5
1.5 入口點Main()到哪里去了/8
1.6 練習(xí)題/8
第2章 整體認識Windows Phone/9
2.1 通過輸出調(diào)試信息掌握Windows Phone應(yīng)用程序的生命周期/10
2.2 如何進行導(dǎo)航/14
2.3 處理導(dǎo)航相關(guān)的事件/15
2.4 在頁面之間傳遞數(shù)據(jù)/16
2.5 URI映射/18
2.6 在導(dǎo)航中“前進”或“后退”/22
2.7 必要時屏蔽“回退”鍵/24
2.8 在導(dǎo)航歷史中移除記錄/25
2.9 保存和恢復(fù)應(yīng)用程序狀態(tài)/26
2.10 保存和恢復(fù)頁面狀態(tài)/29
2.11 練習(xí)題/32
第3章 用戶界面與布局/33
3.1 設(shè)置Grid的行和列/34
3.2 在Grid中進行布局/35
3.3 在Grid中跨行或跨列布局/37
3.4 在Grid的單元格中定位/39
3.5 使用StackPanel排列子元素/42
3.6 在Canvas中精確布局子元素/43
3.7 在Canvas中使用Z-Index/44
3.8 在Grid中使用Canvas.ZIndex附加屬性進行布局/45
3.9 如何嵌套使用布局控件/46
3.10 練習(xí)題/48
第4章 控件/49
4.1 在TextBlock中顯示文本/50
4.2 改變TextBlock中文本的顏色/51
4.3 設(shè)置TextBlock中文本的字體/52
4.4 在TextBlock中換行—LineBreak元素的使用/53
4.5 將TextBlock的部分文本設(shè)置為斜體—Italic元素的使用/54
4.6 突出顯示TextBlock的部分文本—Bold元素的使用/54
4.7 帶漸變顏色的文字/55
4.8 靈活運用Run元素/58
4.9 事件處理/59
4.10 多個按鈕共用一個事件處理程序/61
4.11 自定義Button的Content屬性/63
4.12 使用圖片作為控件背景/67
4.13 使用Border控件/68
4.14 你喜歡吃哪些蔬菜—CheckBox控件的使用/69
4.15 請選擇您的性別—RadioButton控件的使用/71
4.16 HyperlinkButton讓頁面導(dǎo)航更輕松/72
4.17 我的圖集—用Image控件顯示圖片/73
4.18 秀一下您的繪畫天賦—關(guān)于InkPresenter的那些事/75
4.19 使用資源設(shè)置控件的屬性/79
4.20 輕松統(tǒng)一應(yīng)用程序的UI風(fēng)格—樣式的運用/80
4.21 呈現(xiàn)只讀列表—ItemsControl控件/82
4.22 使頁面支持屏幕翻轉(zhuǎn)/83
4.23 根據(jù)屏幕方向的改變重新布局UI/85
4.24 彈出提示對話框/87
4.25 人機互動,讓用戶也能輸入內(nèi)容—TextBox控件/88
4.26 此處只能輸入日期和數(shù)字/90
4.27 我的日程表—Pivot控件的使用/92
4.28 你平均每月要花多少錢—Slider控件的使用/94
4.29 通過XAML向ListBox中添加項/95
4.30 通過設(shè)置數(shù)據(jù)源的方式向ListBox中添加項/96
4.31 改變控件的透明度—Opacity屬性的使用/97
4.32 顯示大尺寸圖片—ScrollViewer控件的用法/98
4.33 重復(fù)引發(fā)Click事件—RepeatButton控件/99
4.34 觸控操作—ManipulationDelta事件/100
4.35 請輸入密碼—PasswordBox控件/102
4.36 報告處理進度—ProgressBar控件/103
4.37 在應(yīng)用程序界面上呈現(xiàn)HTML頁/105
4.38 用戶控件實例—MyLoginControl/108
4.39 讓控件“酷”起來—自定義控件模板/111
4.40 練習(xí)題/115
第5章 應(yīng)用程序與系統(tǒng)信息/116
5.1 自定義應(yīng)用程序圖標/117
5.2 自定義應(yīng)用程序的啟動屏幕背景/118
5.3 將指定頁面設(shè)置為啟動頁/119
5.4 修改您的應(yīng)用程序信息/120
5.5 判斷應(yīng)用程序是在真實設(shè)備上運行還是在設(shè)備模擬器上運行/120
5.6 獲取設(shè)備和設(shè)備制造商的名稱/122
5.7 獲取手機設(shè)備的物理內(nèi)存大小/123
5.8 獲取當(dāng)前應(yīng)用程序的內(nèi)存使用情況/124
5.9 判斷手機是否正在充電/126
5.10 判斷是否啟用了Wi-Fi網(wǎng)絡(luò)/127
5.11 獲得網(wǎng)絡(luò)接口的配置信息/128
5.12 獲取應(yīng)用程序的啟動模式/132
5.13 顯示和隱藏當(dāng)前應(yīng)用程序頁上的系統(tǒng)托盤/133
5.14 改變當(dāng)前頁上系統(tǒng)托盤的前景色和背景色/134
5.15 應(yīng)用程序欄實例/134
5.16 在“開始”屏幕創(chuàng)建次要磁貼/137
5.17 更新磁貼信息/139
5.18 通過編輯清單文件來修改應(yīng)用程序磁貼的初始屬性/142
5.19 實現(xiàn)后臺代理/143
5.20 實現(xiàn)后臺播放音頻/147
5.21 使用StreamResourceInfo讀取應(yīng)用程序資源/155
5.22 全球化簡單應(yīng)用/157
5.23 如何創(chuàng)建具有位置感知服務(wù)的應(yīng)用程序/158
5.24 傳感器的簡單應(yīng)用/162
5.25 獲取電池狀態(tài)信息/167
5.26 語音識別簡單實例/168
5.27 練習(xí)題/170
第6章 啟動器與選擇器/171
6.1 明天去哪里玩—SmsComposeTask/172
6.2 如何在應(yīng)用程序中撥打電話/173
6.3 發(fā)送電子郵件/175
6.4 邀請您的朋友一起來玩游戲吧/177
6.5 使用PhoneNumberChooserTask選擇聯(lián)系人電話號碼/179
6.6 調(diào)用“網(wǎng)絡(luò)連接設(shè)置”程序/181
6.7 啟動Web搜索組件/183
6.8 調(diào)用媒體播放器/184
6.9 從手機中選擇并顯示照片/186
6.10 在應(yīng)用程序中保存聯(lián)系人信息/188
6.11 允許用戶把喜歡的鈴聲存起來/190
6.12 啟動Web瀏覽器并顯示指定的URI/192
6.13 練習(xí)題/194
第7章 網(wǎng)絡(luò)通信與推送通知服務(wù)/195
7.1 Socket應(yīng)用—手機與計算機之間進行通信/196
7.2 向Web服務(wù)器發(fā)出HTTP請求并接收響應(yīng)/206
7.3 使用WebClient向服務(wù)器提交數(shù)據(jù)/209
7.4 使用WebClient從服務(wù)器獲取數(shù)據(jù)/214
7.5 發(fā)送和接收Toast通知/215
7.6 發(fā)送和接收磁貼通知/223
7.7 發(fā)送和接收Raw通知/231
7.8 訪問Web服務(wù)/236
7.9 練習(xí)題/240
第8章 獨立存儲與I/O/241
8.1 在獨立存儲中創(chuàng)建和刪除文件夾/242
8.2 在獨立存儲中讀寫文件/246
8.3 復(fù)制和移動文件/248
8.4 移動文件夾及其子內(nèi)容/251
8.5 獲取文件的基本信息/254
8.6 在獨立存儲中存取應(yīng)用程序設(shè)置/256
8.7 對文本進行HMACSHA1加密/259
8.8 練習(xí)題/260
第9章 數(shù)據(jù)綁定和本地數(shù)據(jù)庫/261
9.1 綁定數(shù)據(jù)源/262
9.2 將其他XAML元素用作數(shù)據(jù)源/265
9.3 自定義數(shù)據(jù)模板/266
9.4 使用轉(zhuǎn)換器/268
9.5 LINQ簡單實例/271
9.6 LINQ中的篩選/273
9.7 使用join子句/275
9.8 使用group子句/278
9.9 orderby子句/280
9.10 創(chuàng)建本地數(shù)據(jù)庫/282
9.11 使用LINQ操作數(shù)據(jù)庫/287
9.12 練習(xí)題/297
第10章 圖形、動畫與多媒體/298
10.1 使用矩形/299
10.2 使用橢圓/301
10.3 繪制直線/303
10.4 繪制閉合圖形/304
10.5 繪制路徑/305
10.6 路徑標記語法/307
10.7 圖像筆刷/309
10.8 漸變筆刷/311
10.9 將屏幕內(nèi)容保存為圖片/315
10.10 使用MediaElement播放多媒體/316
10.11 將視頻用作筆刷—VideoBrush/320
10.12 制作淡入/淡出動畫效果/321
10.13 控制動畫的播放、暫停和停止/324
10.14 讓矩形產(chǎn)生位移動畫/326
10.15 制作旋轉(zhuǎn)動畫/328
10.16 制作縮放動畫/329
10.17 神奇變色盒—如何使用顏色動畫/331
10.18 緩動動畫函數(shù)/332
10.19 關(guān)鍵幀動畫/335
10.20 帶緩動函數(shù)的關(guān)鍵幀動畫/344
10.21 練習(xí)題/348
第11章 綜合實例/349
11.1 簡易手機錄音機/350
11.2 國內(nèi)飛機航班時刻表查詢工具/365
11.3 在線英漢小詞典/375

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號