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

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

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

定 價:¥69.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

前言
第1章 準備工作/1
1.1 安裝Windows Phone SDK/2
1.2 初試Windows Phone應用程序開發(fā)/2
1.3 了解Windows Phone應用程序項目的目錄和文件結構/4
1.4 了解清單文件/5
1.5 入口點Main()到哪里去了/8
1.6 練習題/8
第2章 整體認識Windows Phone/9
2.1 通過輸出調(diào)試信息掌握Windows Phone應用程序的生命周期/10
2.2 如何進行導航/14
2.3 處理導航相關的事件/15
2.4 在頁面之間傳遞數(shù)據(jù)/16
2.5 URI映射/18
2.6 在導航中“前進”或“后退”/22
2.7 必要時屏蔽“回退”鍵/24
2.8 在導航歷史中移除記錄/25
2.9 保存和恢復應用程序狀態(tài)/26
2.10 保存和恢復頁面狀態(tài)/29
2.11 練習題/32
第3章 用戶界面與布局/33
3.1 設置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 練習題/48
第4章 控件/49
4.1 在TextBlock中顯示文本/50
4.2 改變TextBlock中文本的顏色/51
4.3 設置TextBlock中文本的字體/52
4.4 在TextBlock中換行—LineBreak元素的使用/53
4.5 將TextBlock的部分文本設置為斜體—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讓頁面導航更輕松/72
4.17 我的圖集—用Image控件顯示圖片/73
4.18 秀一下您的繪畫天賦—關于InkPresenter的那些事/75
4.19 使用資源設置控件的屬性/79
4.20 輕松統(tǒng)一應用程序的UI風格—樣式的運用/80
4.21 呈現(xiàn)只讀列表—ItemsControl控件/82
4.22 使頁面支持屏幕翻轉/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ù)據(jù)源的方式向ListBox中添加項/96
4.31 改變控件的透明度—Opacity屬性的使用/97
4.32 顯示大尺寸圖片—ScrollViewer控件的用法/98
4.33 重復引發(fā)Click事件—RepeatButton控件/99
4.34 觸控操作—ManipulationDelta事件/100
4.35 請輸入密碼—PasswordBox控件/102
4.36 報告處理進度—ProgressBar控件/103
4.37 在應用程序界面上呈現(xiàn)HTML頁/105
4.38 用戶控件實例—MyLoginControl/108
4.39 讓控件“酷”起來—自定義控件模板/111
4.40 練習題/115
第5章 應用程序與系統(tǒng)信息/116
5.1 自定義應用程序圖標/117
5.2 自定義應用程序的啟動屏幕背景/118
5.3 將指定頁面設置為啟動頁/119
5.4 修改您的應用程序信息/120
5.5 判斷應用程序是在真實設備上運行還是在設備模擬器上運行/120
5.6 獲取設備和設備制造商的名稱/122
5.7 獲取手機設備的物理內(nèi)存大小/123
5.8 獲取當前應用程序的內(nèi)存使用情況/124
5.9 判斷手機是否正在充電/126
5.10 判斷是否啟用了Wi-Fi網(wǎng)絡/127
5.11 獲得網(wǎng)絡接口的配置信息/128
5.12 獲取應用程序的啟動模式/132
5.13 顯示和隱藏當前應用程序頁上的系統(tǒng)托盤/133
5.14 改變當前頁上系統(tǒng)托盤的前景色和背景色/134
5.15 應用程序欄實例/134
5.16 在“開始”屏幕創(chuàng)建次要磁貼/137
5.17 更新磁貼信息/139
5.18 通過編輯清單文件來修改應用程序磁貼的初始屬性/142
5.19 實現(xiàn)后臺代理/143
5.20 實現(xiàn)后臺播放音頻/147
5.21 使用StreamResourceInfo讀取應用程序資源/155
5.22 全球化簡單應用/157
5.23 如何創(chuàng)建具有位置感知服務的應用程序/158
5.24 傳感器的簡單應用/162
5.25 獲取電池狀態(tài)信息/167
5.26 語音識別簡單實例/168
5.27 練習題/170
第6章 啟動器與選擇器/171
6.1 明天去哪里玩—SmsComposeTask/172
6.2 如何在應用程序中撥打電話/173
6.3 發(fā)送電子郵件/175
6.4 邀請您的朋友一起來玩游戲吧/177
6.5 使用PhoneNumberChooserTask選擇聯(lián)系人電話號碼/179
6.6 調(diào)用“網(wǎng)絡連接設置”程序/181
6.7 啟動Web搜索組件/183
6.8 調(diào)用媒體播放器/184
6.9 從手機中選擇并顯示照片/186
6.10 在應用程序中保存聯(lián)系人信息/188
6.11 允許用戶把喜歡的鈴聲存起來/190
6.12 啟動Web瀏覽器并顯示指定的URI/192
6.13 練習題/194
第7章 網(wǎng)絡通信與推送通知服務/195
7.1 Socket應用—手機與計算機之間進行通信/196
7.2 向Web服務器發(fā)出HTTP請求并接收響應/206
7.3 使用WebClient向服務器提交數(shù)據(jù)/209
7.4 使用WebClient從服務器獲取數(shù)據(jù)/214
7.5 發(fā)送和接收Toast通知/215
7.6 發(fā)送和接收磁貼通知/223
7.7 發(fā)送和接收Raw通知/231
7.8 訪問Web服務/236
7.9 練習題/240
第8章 獨立存儲與I/O/241
8.1 在獨立存儲中創(chuàng)建和刪除文件夾/242
8.2 在獨立存儲中讀寫文件/246
8.3 復制和移動文件/248
8.4 移動文件夾及其子內(nèi)容/251
8.5 獲取文件的基本信息/254
8.6 在獨立存儲中存取應用程序設置/256
8.7 對文本進行HMACSHA1加密/259
8.8 練習題/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 使用轉換器/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 練習題/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 制作旋轉動畫/328
10.16 制作縮放動畫/329
10.17 神奇變色盒—如何使用顏色動畫/331
10.18 緩動動畫函數(shù)/332
10.19 關鍵幀動畫/335
10.20 帶緩動函數(shù)的關鍵幀動畫/344
10.21 練習題/348
第11章 綜合實例/349
11.1 簡易手機錄音機/350
11.2 國內(nèi)飛機航班時刻表查詢工具/365
11.3 在線英漢小詞典/375

本目錄推薦

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