新闻资讯
看你所看,想你所想

Windows 10套用开发实战(第2版)

Windows 10套用开发实战(第2版)

Windows 10套用开发实战(第2版)

《Windows 10套用开发实战(第2版)》是2017年3月1日清华大学出版社出版的图书,作者是周家安。

基本介绍

  • 书名:Windows 10套用开发实战(第2版)
  • 作者:周家安
  • ISBN:9787302464266
  • 定价:79元
  • 出版社:清华大学出版社
  • 出版时间:2017年3月1日
  • 开本:16开
  • 印刷日期:2017.2.21

内容简介

本书通过丰富且简单易学的示例,全面讲述了面向Windows 10通用套用(UWP)开发相关的知识和技巧。主要内容包括套用项目基本结构、页面导航、排版布局、控制项、数据视图、图形、动画、图像、多媒体、档案与数据、网路通信、感测器和语音技术等。 本书可为对Windows技术感兴趣的读者提供参考,可作为希望从事Windows 10平台开发的开发人员的入门教程,也可作为普通高校或培训机构.NET技术相关课程的参考教材,尤其适合具备.NET框架和C#程式语言基础的读者使用。

图书目录

丛书序(沈向洋)Ⅰ 第2版前言Ⅲ 第1版前言Ⅴ 第1章準备工作 1.1安装Visual Studio开发环境 1.2Visual Studio个性设定 1.2.1选择颜色主题 1.2.2设定字型 1.2.3设定启动界面 1.2.4设定项目的默认存放路径 1.2.5用好“快速启动”功能 1.3通用套用 1.3.1新的XAML设计器 1.3.2如何使用特定平台的API 1.4使用帮助文档和示例代码 第2章了解应用程式项目 2.1应用程式项目的档案结构 2.2应用程式入口点 2.3应用程式生命周期 2.3.1Application类 2.3.2挂起与恢复 2.3.3处理前台与后台之间的切换 2.3.4预启动 2.4清单档案 第3章页面导航 3.1实现导航 3.2导航事件 3.3传递导航参数 3.4管理导航记录 3.5处理手机上的“后退”键 3.6快取页面实例 3.7保存和恢复导航状态 第4章排版布局 4.1格线布局 4.2栈布局 4.3按坐标布局 4.4Z顺序 4.5对齐方式 4.6边距 4.7自适应布局 4.8自适应触发器 第5章控制项 5.1Control类 5.1.1控制项模板 5.1.2控制项状态 5.1.3获取控制项的状态列表的技巧 5.2路由事件 5.3按钮 ...
5.3.1Button
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扫描WiFi网路
第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与应用程式的后台互动

作者介绍

周家安:微软最有价值专家(MVP),擅长.NET及其相关开发技术,专注于探索简单实用的编程学习方法。从事过基于Windows CE扫描终端套用的项目开发和Web服务接口的项目开发。长期在部落格园等技术社区撰写Windows相关技术文章,并出版有《深入浅出:Windows 8.1套用开发》《Windows 10 套用开发实战》《精通C# 5.0》《C#6.0学习笔记——从第一行C#代码到第一个项目设计(全程视频课堂)》等畅销图书。

转载请注明出处海之美文 » Windows 10套用开发实战(第2版)

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com