《Windows 10套用開發實戰(第2版)》是2017年3月1日清華大學出版社出版的圖書,作者是周家安。
基本介紹
- 書名:Windows 10套用開發實戰(第2版)
- 作者:周家安
- ISBN:9787302464266
- 定價:79元
- 出版社:清華大學出版社
- 出版時間:2017年3月1日
- 開本:16開
- 印刷日期:2017年2月21日
內容簡介
圖書目錄
5.3.2RepeatButton
5.3.3HyperlinkButton
5.4單選框與多選框
5.5呈現靜態文本
5.5.1TextBlock
5.5.2RichTextBlock
5.5.3處理文本溢出
5.5.4嵌入自定義字型
5.6顯示圖像
5.7文本輸入控制項
5.7.1TextBox
5.7.2RichEditBox
5.8選取日期和時間
5.9ViewBox控制項
5.10報告進度
5.10.1ProgressBar
5.10.2ProgressRing
5.11對話框
5.11.1MessageDialog
5.11.2ContentDialog
5.12上下文選單
5.12.1PopupMenu
5.12.2MenuFlyout
5.13應用程式欄
5.14命令
5.15開關控制項
5.16滑動條
5.17用戶控制項
5.18自定義控制項
5.19WebView控制項
5.19.1呈現HTML內容
5.19.2執行腳本函式
5.19.3捕捉HTML內容
5.20SplitView控制項
5.21墨跡處理
第6章數據視圖
6.1數據綁定
6.1.1綁定方向
6.1.2Binding類
6.1.3Binding擴展標記
6.1.4數據綁定的繼承性
6.1.5轉換器
6.1.6更改通知
6.2ItemsControl控制項
6.3DisplayMemberPath與SelectedValuePath
6.4數據模板
6.4.1自定義數據模板
6.4.2數據模板選擇器
6.5分組視圖
6.6自定義數據項的布局
6.7縮放視圖
6.8Pivot與Hub
6.8.1Pivot控制項示例
6.8.2Hub控制項示例
6.9FlipView控制項
6.10增量載入
6.11直接綁定到方法
第7章圖形
7.1構造圖形的基礎元素
7.2畫刷
7.2.1單色畫刷(SolidColorBrush)
7.2.2線性漸變畫刷(LinearGradientBrush)
7.2.3圖像畫刷(ImageBrush)
7.3基本圖形
7.3.1直線(Line)
7.3.2橢圓(Ellipse)
7.3.3矩形(Rectangle)
7.3.4折線(Polyline)
7.3.5多邊形(Polygon)
7.4路徑
7.4.1LineGeometry
7.4.2RectangleGeometry
7.4.3EllipseGeometry
7.4.4PathGeometry
7.4.5GeometryGroup
7.5二維變換
7.5.1平移(TranslateTransform)
7.5.2旋轉(RotateTransform)
7.5.3縮放(ScaleTransform)
7.5.4複合變換(CompositeTransform)
7.5.5使用相對定位的變換原點
7.6三維透視
7.7三維變換
第8章動畫
8.1動畫概要
8.1.1時間線
8.1.2演示圖板(Storyboard)
8.1.3動畫分類
8.1.4如何與動畫時間線關聯
8.2控制動畫播放行為
8.3簡單動畫
8.4關鍵幀動畫
8.5屬性路徑
第9章圖像
9.1用於UI的圖像載入
9.2將可視化對象呈現為圖像
9.3可寫點陣圖(WriteableBitmap)
9.4圖像的解碼與編碼
9.4.1圖像解碼
9.4.2圖像編碼
9.5圖像處理
9.6人臉檢測
第10章多媒體
10.1MediaElement與多媒體播放
10.2後台音頻
10.3轉碼
10.4多媒體捕捉
10.5捕捉螢幕
第11章啟動與激活
11.1Launcher組件
11.2自定義檔案關聯
11.3協定激活
11.4激活遠程系統上的套用
第12章檔案與數據
12.1檔案與目錄
12.1.1檔案/目錄操作的相關類型
12.1.2讀寫本地檔案
12.1.3FileIO與PathIO
12.1.4DataWriter與DataReader
12.1.5訪問特殊目錄
12.2套用設定
12.3訪問可移動存儲
12.4檔案與目錄選擇器
12.5StorageApplicationPermissions類
12.6XML與JSON數據處理
12.6.1讀寫XML
12.6.2操作JSON數據
12.7數據共享
12.7.1剪貼簿
12.7.2向其他應用程式共享數據
12.7.3接收共享數據
12.8應用程式服務
第13章網路通信
13.1Socket通信
13.1.1基於UDP協定的通信
13.1.2通過TCP協定傳輸數據
13.2訪問Web服務
13.3HTTP協定通信
13.4後台傳輸
13.5推送通知
13.6訪問RSS資源
13.7掃描WiFi網路
第14章感測器與地理定位
14.1設備坐標
14.2感測器的使用方法
14.3羅盤
14.4加速度感測器
14.5磁傾儀
14.6陀螺儀
14.7光感器
14.8方向感測器
14.9高度計
14.10氣壓計
14.11獲取電池信息
14.12獲取地理位置
第15章語音技術
15.1語音識別
15.2自定義語音識別規則
15.2.1自定義SGRS檔案
15.2.2短語列表約束
15.3語音指令
15.4語音朗讀
15.5Cortana與應用程式的後台互動