UAP通用应用程式开发:Base on Windows

UAP通用应用程式开发:Base on Windows pdf epub mobi txt 电子书 下载 2025

图书标签:
  • UAP
  • 通用应用程式
  • Windows
  • 开发
  • C#
  • WinUI
  • XAML
  • 微软
  • 现代应用
  • 桌面应用
  • 编程
想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

透过丰富、简单易学的范例,全面讲述与针对Windwos 10通用应用程式(Universal App,UAP)开发相关的知识和技巧。

  主要内容包括UAP专案的基本结构、页面导览、介面配置、控制项、资料视图、图形动画、多媒体应用、档案与资料共享、感测器与语音技术、网路程式设计等。

  本书可为Windows技术感兴趣的读者提供参考,或希望从事Windows平台开发人员的人门教材,或作为.NET技术相关课程的参考教材,尤其适合具备.NET平台开发基础知识或熟悉C# 语言的读者。

著者信息

作者简介

周家安


  微软最有价值专家(MVP),擅长.NET及其相关开发技术,专注于探索简单实用的程式设计学习方法,长期在博客园等技术社区撰写针对Windwos相关技术文章。

图书目录

前言

Chapter 01 准备工作
1.1 安装Visual Studio 开发环境
1.2 Visual Studio 自订设定 
1.3 通用应用
1.4 使用说明文件和范例程式 

Chapter 02 了解应用程式专案
2.1 应用程式专案的档案结构
2.2 应用程式进入点
2.3 应用程式生命週期
2.4 清单档案

Chapter 03 页面导览
3.1 实现导览 
3.2 导览事件 
3.3 传递导览参数
3.4 管理导览记录
3.5 处理手机上的「后退」键
3.6 快取页面实例 
3.7 储存和恢复导览状态

Chapter 04 版面配置
4.1 网格版面配置
4.2 堆叠版面配置
4.3 按座标版面配置
4.4 Z 顺序 
4.5 对齐方式 
4.6 边距
4.7 自我调整版面配置
4.8 自我调整触发器

Chapter 05 控制项
5.1 Control 类别
5.2 路由事件
5.3 按钮 
5.4 单选按钮与多选框
5.5 呈现静态文字
5.6 显示影像 
5.7 文字输入控制项
5.8 选取日期和时间
5.9 ViewBox 控制项
5.10 报告进度
5.11 对话方块 
5.12 右键选单
5.13 应用程式栏
5.14 指令
5.15 开关控制项
5.16 滑桿 
5.17 使用者控制项
5.18 自订控制项
5.19 WebView 控制项
5.20 SplitView 控制项

Chapter 06 资料检视
6.1 资料绑定 
6.2 ItemsControl 控制项 
6.3 DisplayMemberPath 与SelectedValuePath
6.4 资料样板 
6.5 分组检视
6.6 自订资料项目的版面配置
6.7 缩放检视
6.8 Pivot 与Hub
6.9 FlipView 控制项
6.10 增量载入

Chapter 07 图形
7.1 建置图形的基础元素
7.2 笔刷
7.3 基本图形
7.4 路径
7.5 2D 转换
7.6 3D 透视 
7.7 3D 转换

Chapter 08 动画
8.1 动画概要
8.2 控制动画播放行为 
8.3 简单动画
8.4 关键页框动画
8.5 属性路径

Chapter 09 影像
9.1 用于UI 的影像载入
9.2 将视觉化物件呈现为影像
9.3 写入点阵图(WriteableBitmap)
9.4 影像的解码与编码 
9.5 影像处理

Chapter 10 多媒体
10.1 MediaElement 与多媒体播放
10.2 后台音讯
10.3 转码
10.4 多媒体截取 
10.5 截取萤幕 

Chapter 11 启动与开启
11.1 Launcher 元件 
11.2 自订档案连结.
11.3 协定启动 

Chapter 12 档案与资料
12.1 档案与目录 
12.2 应用设定
12.3 存取卸除式存放装置
12.4 档案与目录选择器
12.5 StorageApplicationPermissions 类别 
12.6 XML 与JSON 资料处理 
12.7 资料共用
12.8 应用程式服务

Chapter 13 网络通讯
13.1 Socket 通讯 
13.2 存取Web 服务
13.3 HTTP 协定通讯 
13.4 后台传输
13.5 发送通知11.6 未来的改进
13.6 存取RSS 资源

Chapter 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 取得地理位置

Chapter 15 语音技术
15.1 语音辨识
15.2 自订语音辨识规则 
15.3 语音指令
15.4 语音朗读

图书序言

前言

  尽管在Windows 8.1 的SDK 中已经出现了Universal App( 通用应用程式,UAP),但还不能算是真正意义上的通用,只是完成了程式共用,而针对Windows 与Windows Phone 的应用仍然是彼此独立的。

  Windows 10 则顺利地完成了应用的通用与平台的统一,UAP 模型最后形成。使用针对Windows 10 的SDK,开发者只需要开发单一应用程式,就可以执行于各种Windows 装置上,例如PC、平板电脑、手机等。开发者无须为多种装置开发单独的应用。

  ✤ 基本内容

  本书的主题都是围绕Runtime App 开发而展开的,系统地介绍了Runtime App 开发的基础知识,主要涵盖以下内容:

  ■ 学习前的准备工作;
  ■ 了解UAP 专案的结构;
  ■ 页面与导览;
  ■ 应用页面的版面配置与设计;
  ■ 各种控制项的使用;
  ■ 资料视图;
  ■ 图形绘制与动画处理;
  ■ 影像与多媒体处理;
  ■ 启动与启动;
  ■ 管理档案和资料;
  ■ 常用的网路通讯技术;
  ■ 感测器的使用;
  ■ 语音技术。

  ✤ 原始程式码内容

  书中所有范例的原始程式码可在佳魁资讯官网下载。

  ✤ 适用性

  本书适用于:

  ■ 具备.NET 平台开发基础知识或熟悉C# 语言的读者;
  ■ 对Windows 10 UAP 开发有兴趣的读者;
  ■ 希望加入Windows 应用程式开发阵营的行动应用程式开发者;
  ■ 作为各种教育训练机构或大专院校相关专业的参考教材。

  ✤ 如何使用本书

  本书採用通俗容易的说明风格,尽量避免出现晦涩难懂的描述与理论说教,降低入门者的了解难度。同时,书中针对每个基础知识都附有简单范例程式。读者在阅读本书的时候,可以先阅读每个基础知识的介绍说明,然后将附带的范例应用执行一遍,先直观地观察一下执行效果。当读者对基础知识和范例有一定了解后,不妨尝试一下独立完成书中的范例专案,这样做可以帮助读者真正掌握相关的知识和技巧。

  当读者了解书中的范例后,也可以进行“二次创作”,即适当地将范例程式进行修改,使其变成一个新的范例。如此一来,一个范例可以变成两个、三个,甚至更多的范例,读者从中也学会了如何灵活地去运用学到的知识。当然,该做法对于从未进行过任何程式开发的入门者而言,会有些困难。刚开始的时候,读者可以抱着尝试的心态去做,不要在乎付出的工作是否马上获得回报。“欲速则不达”!只要坚持不懈,一点一滴地累积和归纳,相信每个有志于步入程式设计殿堂的人都会收获颇丰。

  ✤ 后续工作

  学习本书内容后,读者应该具备独立开发应用程式的能力。此时读者可以考虑运用所学知识去参与或开发一些Windows 应用;也可以在本书的学习基础上,继续学习针对Windows 10 的其他开发方向( 如针对物联网装置的应用程式开发),进而充分体验只需一个应用,便可以执行在PC/ 笔记型电脑、xBox游戏机、平板电脑、手机等多种平台的乐趣。

  ✤ 勘误与支援

  由于作者水准有限,书中难免会有一些不妥之处,也可能出现错误和不准确的叙述。望读者朋友不吝指出和回馈。

  ✤ 鸣谢

  本书能够顺利完成,离不开所有亲朋好友们的鼓舞和支援。感谢许多网友所给予的一定,也感谢清华大学出版社给了我一个写作的机会,感谢盛东亮编辑,在书稿的写作过程中给予了我相当大的帮助和支援。

图书试读

用户评价

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有