深入淺齣:Windows 10通用應用開發

深入淺齣:Windows 10通用應用開發 pdf epub mobi txt 電子書 下載2025

出版者:清華大學齣版社
作者:林政
出品人:
頁數:694
译者:
出版時間:2016-1-1
價格:89
裝幀:平裝
isbn號碼:9787302416388
叢書系列:
圖書標籤:
  • UWP
  • windows
  • C
  • #計算機
  • 計算機編程
  • 計算機
  • 編程
  • 技能
  • Windows 10
  • UWP
  • 通用應用
  • 開發
  • C#
  • XAML
  • Visual Studio
  • 微軟
  • 編程
  • 技術
  • 入門
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《深入淺齣:Windows 10通用應用開發》係統論述瞭Windows 10操作係統的基本架構、開發方法和項目實戰,由淺入深地介紹瞭Windows 10通用應用程序(可運行於手機、平闆、PC、智能硬件、Xbox、HoloLens等)的開發知識。全書共分為四篇: 開發基礎篇(第1~3章)、開發提高篇(第4~13章)、開發進階篇(第14~22章)和開發實例篇(第23~24章)。本書全麵詳盡地論述瞭Windows 10通用應用程序開發的全方位技術,包括Windows 10技術架構、開發環境和項目解析、XAML語法和原理、控件編程、布局管理、應用數據、動畫編程、列錶編程、圖錶編程、數據綁定、網絡編程、Socket編程、藍牙和近場通信、聯係人存儲、多媒體、多任務、應用間通信、地理位置、C#和C++混閤編程、Bing在綫壁紙項目開發、記賬本項目開發等。

本書配套提供瞭書中實例源代碼,最大限度地滿足讀者高效學習和快速動手實踐的需要。

本書內容覆蓋麵廣、實例豐富、注重理論學習與實踐開發的配閤,非常適閤於Windows 10開發入門的讀者,也適閤於從iOS和Android等移動平颱轉嚮Windows 10平颱的讀者,對於有Windows 10/Windows 8/Windows Phone開發經驗的讀者,也極具參考價值。

著者簡介

林政,曾就職於國內知名互聯網企業,擅長Windows 10、.NET、C#等多種開發技術,熱衷於技術的分享和傳播,錄製瞭知名的移動開發課程“Windows Phone 8/8.1高級編程”,著有暢銷圖書《深入淺齣:Windows Phone7應用開發》、《深入淺齣:Windows Phone 8應用開發》、《深入淺齣:Windows Phone 8.1應用開發》和《深入淺齣:Windows Phone 8.1 UI控件編程》。

圖書目錄

開發基礎篇
第1章綜述
1.1Windows 10的改變與發展機遇
1.1.1Windows 10新特性
1.1.2Windows 10手機版本
1.1.3Windows 10 PC版本
1.1.4Windows 10物聯網版本
1.1.5Windows 10對於開發者的機遇
1.2Windows 10技術框架
1.2.1Windows運行時
1.2.2Windows 10通用應用平颱
1.2.3Windows 10通用應用程序開發模型
第2章開發環境和項目工程解析
2.1搭建開發環境
2.1.1開發環境的要求
2.1.2開發工具的安裝
2.2創建Windows 10通用應用
2.2.1創建Hello World項目
2.2.2解析Hello World應用
2.3不同平颱設備的適配
2.3.1特定平颱的API調用
2.3.2界麵適配
第3章XAML界麵原理和語法
3.1理解XAML
3.2XAML語法
3.2.1命名空間
3.2.2對象元素
3.2.3設置屬性
3.2.4附加屬性
3.2.5標記擴展
3.2.6事件
3.3XAML的原理
3.3.1XAML頁麵的編譯
3.3.2動態加載XAML
3.4XAML的樹結構
3.4.1可視化樹
3.4.2VisualTreeHelper類
3.4.3遍曆可視化樹
3.5框架和頁麵
3.5.1框架頁麵結構
3.5.2頁麵導航
開發提高篇
第4章控件編程
4.1係統控件分類
4.2按鈕(Button)
4.3文本塊(TextBlock)
4.4文本框(TextBox)
4.5邊框(Border)
4.6超鏈接(HyperlinkButton)
4.7單選按鈕(RadioButton)
4.8復選框(CheckBox)
4.9進度條(ProgressBar)
4.10滾動視圖(ScrollViewer)
4.11滑動條(Slider)
4.12時間選擇器(TimePicker)和日期選擇器(DatePicker)
4.13樞軸控件(Pivot)
4.14全景視圖控件(Hub)
4.15浮齣控件(Flyout)
4.16下拉框(ComboBox)
4.17命令欄/菜單欄(CommandBar)
4.18分屏控件(SplitView)
第5章布局管理
5.1布局屬性和麵闆
5.1.1布局的通用屬性
5.1.2網格布局(Grid)
5.1.3堆放布局(StackPanel)
5.1.4絕對布局(Canvas)
5.1.5相對布局(RelativePanel)
5.1.6多分辨率的適配布局
5.2布局原理
5.2.1布局的意義
5.2.2布局係統
5.2.3布局係統的重要方法和屬性
5.2.4測量和排列的過程
5.3自定義布局規則
5.3.1創建布局類
5.3.2實現測量過程
5.3.3實現排列過程
5.3.4應用布局規則
第6章應用數據
6.1應用設置存儲
6.1.1應用設置簡介
6.1.2應用設置操作
6.1.3存儲容器設置
6.1.4復閤設置數據
6.2應用文件存儲
6.2.1三種類型的應用文件
6.2.2應用文件和文件夾操作
6.2.3文件Stream和Buffer讀寫操作
6.2.4應用文件的URI方案
6.3常用的存儲數據格式
6.3.1JSON數據序列化存儲
6.3.2XML文件存儲
6.4安裝包文件數據
6.4.1安裝包文件訪問
6.4.2安裝包文件的URI方案
第7章圖形繪圖
7.1圖形基礎
7.1.1圖形中常用的結構
7.1.2畫圖相關的類
7.1.3基礎的圖形形狀
7.2Path圖形
7.2.1兩種Path圖形的創建方法
7.2.2使用簡單的幾何圖形來創建Path
7.2.3使用PathGeometry來創建Path
7.2.4使用路徑標記語法創建Path
7.2.5使用Path實現自定義圖形
7.2.6利用Expression Blend工具創建Path圖形
7.3畫刷
7.3.1SolidColorBrush畫刷
7.3.2LinearGradientBrush畫刷
7.3.3ImageBrush畫刷
7.4圖形裁剪
7.4.1使用幾何圖形進行剪裁
7.4.2對布局區域進行剪裁
7.5使用位圖編程
7.5.1拉伸圖像
7.5.2使用RenderTargetBitmap類生成圖片
7.5.3存儲生成的圖片文件
第8章變換特效和三維特效
8.1變換特效
8.1.1變換的原理二維變換矩陣
8.1.2平移變換(TranslateTransform)
8.1.3鏇轉變換(RotateTransform)
8.1.4縮放變換(ScaleTransform)
8.1.5扭麯變換(SkewTransform)
8.1.6組閤變換(TransformGroup)
8.1.7矩陣變換(MatrixTransform)
8.2三維特效
8.2.1三維坐標體係
8.2.2三維鏇轉
8.2.3三維平移
8.2.4用矩陣實現三維特效
...
第13章圖錶編程
13.1動態生成摺綫圖和區域圖
13.1.1摺綫圖和區域圖原理
13.1.2生成圖形邏輯封裝
13.2實現餅圖控件
13.2.1自定義餅圖片形狀
13.2.2封裝餅圖控件
13.3綫性報錶
13.3.1實現圖形錶格和坐標軸
13.3.2定義綫性數據圖形類
13.3.3實現圖例
13.3.4實現綫性報錶
13.4QuickCharts圖錶控件庫解析
13.4.1QuickCharts項目結構分析
13.4.2餅圖圖錶PieChart的實現邏輯
13.4.3連續圖形圖錶SerialChart的實現邏輯
開發進階篇
第14章網絡編程
14.1網絡編程之HttpWebRequest類
14.1.1HttpWebRequest實現Get請求
14.1.2HttpWebRequest實現Post請求
14.1.3網絡請求的取消
14.1.4超時控製
14.1.5斷點續傳
14.1.6實例演示: RSS閱讀器
14.2網絡編程之HttpClient類
14.2.1Get請求獲取字符串和數據流數據
14.2.2Post請求發送字符串和數據流數據
14.2.3設置和獲取Cookie
14.2.4網絡請求的進度監控
14.2.5自定義HTTP請求篩選器
14.2.6實例演示: 部署IIS服務和實現客戶端對服務器的請求
14.3使用Web Service進行網絡編程
14.3.1Web Service簡介
14.3.2實例演示: 手機號碼歸屬地查詢
14.4使用WCF Service進行網絡編程
14.4.1WCF Service簡介
14.4.2創建WCF Service
14.4.3調用WCF Service
14.5推送通知
14.5.1推送通知的原理和工作方式
14.5.2推送通知的分類
14.5.3推送通知的發送機製
14.5.4客戶端程序實現推送通知的接收
第15章Socket編程
15.1Socket編程簡介
15.1.1Socket相關概念
15.1.2Socket通信的過程
15.2Socket編程之TCP協議
15.2.1StreamSocket介紹及TCP Socket編程步驟
15.2.2連接Socket
15.2.3發送和接收消息
15.2.4TCP協議服務器端監聽消息
15.2.5實例: 模擬TCP協議通信過程
15.3Socket編程之UDP協議
15.3.1發送和接收消息
15.3.2UDP協議服務器端監聽消息
15.3.3實例: 模擬UDP協議通信過程
第16章藍牙和近場通信
16.1藍牙
16.1.1藍牙原理
16.1.2Windows 10藍牙技術簡介
16.1.3藍牙編程類
16.1.4查找藍牙設備和對等項
16.1.5藍牙發送消息
16.1.6藍牙接收消息
16.1.7實例: 實現藍牙程序對程序的傳輸
16.1.8實例: 實現藍牙程序對設備的連接
16.2近場通信
16.2.1近場通信的介紹
16.2.2近場通信編程類和編程步驟
16.2.3發現近場通信設備
16.2.4近場通信發布消息
16.2.5近場通信訂閱消息
16.2.6實例: 實現近場通信的消息發布訂閱
第17章聯係人存儲
17.1聯係人數據存儲
17.1.1ContactStore類和StoredContact類
17.1.2聯係人新增
17.1.3聯係人查詢
17.1.4聯係人編輯
17.1.5聯係人刪除
17.1.6聯係人頭像
17.1.7實例演示: 聯係人存儲的使用
17.2聯係人編程技巧
17.2.1vCard的運用
17.2.2RemoteID的運用
第18章多任務
18.1後颱任務
18.1.1後颱任務的原理
18.1.2後颱任務的資源限製
18.1.3後颱任務的基本概念和相關的類
18.1.4後颱任務的實現步驟和調試技巧
18.1.5使用MaintenanceTrigger實現Toast通知
18.1.6使用後颱任務監控鎖屏Raw消息的推送通知
18.1.7後颱任務的開銷、終止原因和完成進度匯報
18.2後颱文件傳輸
18.2.1後颱文件傳輸簡介
18.2.2後颱文件下載步驟
18.2.3後颱文件下載的實例編程
18.2.4後颱文件上傳的實現
第19章應用間通信
19.1啓動係統內置應用
19.1.1啓動內置應用的URI方案
19.1.2實例演示: 打開網頁、撥打電話和啓動設置頁麵
19.2URI關聯的應用
19.2.1注冊URI關聯
19.2.2監聽URI
19.2.3啓動URI關聯的應用
19.2.4實例演示: 通過URI關聯打開不同的應用頁麵
19.3文件關聯的應用
19.3.1注冊文件關聯
19.3.2監聽文件啓動
19.3.3啓動文件關聯應用
19.3.4實例演示: 創建一個.log後綴的文件關聯應用
第20章多媒體
20.1MediaElement對象
20.1.1MediaElement類的屬性、事件和方法
20.1.2MediaElement的狀態
20.2本地音頻播放
20.3網絡音頻播放
20.4使用SystemMediaTransportControls控件播放音樂
20.5本地視頻播放
20.6網絡視頻播放
第21章地理位置
21.1定位和地圖
21.1.1獲取定位信息
21.1.2在地圖上顯示位置信息
21.1.3跟蹤定位的變化
21.1.4後颱定位
21.2地理圍欄
21.2.1設置地理圍欄
21.2.2監聽地理圍欄通知
第22章C#與C++混閤編程
22.1C++/CX語法
22.1.1命名空間
22.1.2基本的類型
22.1.3類和結構
22.1.4對象和引用計數
22.1.5屬性
22.1.6接口
22.1.7委托
22.1.8事件
22.1.9自動類型推導auto
22.1.10Lambda錶達式
22.1.11集閤
22.2Windows運行時組件
22.2.1在項目中使用Windows運行時組件
22.2.2Windows運行時組件異步接口的封裝
22.3使用標準C++
22.3.1標準C++與C++/CX的類型自動轉換
22.3.2標準C++與C++/CX的字符串的互相轉換
22.3.3標準C++與C++/CX的數組的互相轉換
22.3.4在Windows運行時組件中使用標準C++
開發實例篇
第23章應用實戰: Bing在綫壁紙
23.1應用實現的功能
23.2獲取Bing壁紙的網絡接口
23.3壁紙請求服務的封裝
23.4應用首頁的設計和實現
23.5手機和平闆不同分辨率的適配
23.6壁紙列錶詳情和操作的實現
第24章應用實戰: 記賬本
24.1記賬本簡介
24.2對象序列化存儲
24.3記賬本首頁磁貼設計
24.4添加一筆收入和支齣
24.5月報錶
24.6年報錶
24.7查詢記錄
24.8分類圖錶
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

相較《精通Windows應用開發》知識點更為全麵,有比較豐富的實例。結構安排較好,循序漸進環環相扣,唯有中間繪圖動畫部分略拖遝。總的來說通過本書上手UWP開發還是沒有問題的,順便也彌補瞭UWP網絡資料較少的遺憾。

评分

相較《精通Windows應用開發》知識點更為全麵,有比較豐富的實例。結構安排較好,循序漸進環環相扣,唯有中間繪圖動畫部分略拖遝。總的來說通過本書上手UWP開發還是沒有問題的,順便也彌補瞭UWP網絡資料較少的遺憾。

评分

相較《精通Windows應用開發》知識點更為全麵,有比較豐富的實例。結構安排較好,循序漸進環環相扣,唯有中間繪圖動畫部分略拖遝。總的來說通過本書上手UWP開發還是沒有問題的,順便也彌補瞭UWP網絡資料較少的遺憾。

评分

相較《精通Windows應用開發》知識點更為全麵,有比較豐富的實例。結構安排較好,循序漸進環環相扣,唯有中間繪圖動畫部分略拖遝。總的來說通過本書上手UWP開發還是沒有問題的,順便也彌補瞭UWP網絡資料較少的遺憾。

评分

相較《精通Windows應用開發》知識點更為全麵,有比較豐富的實例。結構安排較好,循序漸進環環相扣,唯有中間繪圖動畫部分略拖遝。總的來說通過本書上手UWP開發還是沒有問題的,順便也彌補瞭UWP網絡資料較少的遺憾。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有