0

0

UWP 新特性--Creator Update

零下一度

零下一度

发布时间:2017-06-23 16:09:50

|

1797人浏览过

|

来源于php中文网

原创

 

讯飞开放平台
讯飞开放平台

科大讯飞推出的以语音交互技术为核心的AI开放平台

下载

Build 版本 15063+

1、能够为 CompositionObjects 的其他属性(阴影,裁剪,属性集合)添加动画

2、当设备插上电源的时候,通过 Extended Excution Session api,向系统申请 app一直在后台运行。(14393开始支持)

  可以利用这个新特性,申请 app 长时间运行在后台,使离线或者 p2p上传不被中断。

  ExtendedExecutionSession Class api 文档:

3、Tile 和 Toast

  1) app 可以判断是否 pinned 到了系统的任务栏上;向系统请求固定在任务栏上。(api 在开发中)

  使用该 api 可以增加 app在电脑上被用户使用的频率。

 

  2) app 可以检查自己的主磁贴是否 pin 到了开始菜单上;向系统请求固定在系统的 开始菜单上。

  在以前 app 只能 pin 二级磁贴到开始菜单。

  Primary tile 文档 :

 

  3) 可追踪的Tile通知:当用户单击磁贴时,app可以知道当前磁贴上显示的内容(14393)

  文档:

 

  4) Toast通知中的上下文菜单(14393)

  运行开发者在 Toast通知上自定义上下文菜单的操作:

  文档:

 

  5)Toast的标题分组:

  允许为 toast通知提供一个 header,该 header组合多个 toast

  文档:

  

  6)为 Toast通知添加自定义时间戳(timestamp):

       

 

  7)Toast快速回复和其它方式场景互动(10240):

      

 

  8)Toast通知的多次交互(在开发中):

  允许具有多个交互步骤的互动式 toast通知。 例如,初始 toast有一个下拉菜单,下一个按钮,然后单击下一步触发一个后台任务,同时让toast处于待处理状态,直到您的应用程序下一步更新toast。

 

  9)通知侦听器(Notification Listener):

  允许其它app获取你的通知,可以用来创建可穿戴设备。智能手表可以使用通知侦听器将手机的通知发送到可穿戴设备。 家庭自动化应用程序可以在收到某些通知时执行操作,例如您收到最好的朋友的通知。

 

  10)在 toast 通知上显示 Progress Bar进度控制(例如下载进度):

       

 

  11)Tile 通知的背景图片裁剪:

      

 

4、App 扩展:uwp 可以使用自己或者第三方开发者提供的插件(也是商店 app),并可以管理插件的安装和卸载。(14393)

  Build2016 视频:

  通过看视频了解,这种插件机制要比 App Service 功能上强一些,不过限制比较多,还是不能在代码中通过自定义接口来调用。研究了一下视频中提供的代码工程(),主 app 通过调用第三方插件,可以实现图片的裁切、调节灰度和色彩反转,但其中的机制是第三方插件提供一个 html5本地文件,放到公共文件夹中(主 app 和插件共享的 public 文件夹),然后主app 在 webView 控件中加载这个 html5文件,文件中通过 JavaScript 把图片进行处理后,传递给主 app。其中主 app是把图片先进行 base64转码,变换成字符串后,传递给 webView 中的 JavaScript,处理完后,同样通过 base64转成字符串传递给主 app。过程有点繁琐...

 

5、控件:

  1)ColorPicker控件(开发中)

    2)Navigation View控件(开发中)

  3)下拉刷新控件Pull to Refresh Control(开发中)

  4)新“打分”控件 Ratings Control(开发中)

  5)TextBlock 增加删除线:

  6)Swipe 控件(开发中)

  7)Tree View控件(开发中)

 

6、CompactOverlay模式(画中画):使app处于所有窗口的最前面

对于视频app 来说,类似于应用置顶,不过应用窗口的尺寸有所限制,印象中最大只能到500x500pixel。

Api文档:

 

7、使用 show/hide 自定义 page transitions 动画

开发者可以定制在 page transitions动画期间 item 怎样显示和隐藏

 

8、开发者控制 app的更新(14393)

开发者可以控制 app 的可选/强制更新。开发者可以启用/禁用功能,直到安装更新。

Api 文档:

 

9、更容易安装 .appx 或者 .appxbundle 文件安装包(14393)

可以使用这个 api 进行非微软商店渠道的方式进行应用程序包的分发。

文档:

 

10、使用灯光,效果图,模糊,噪音资产,混合模式等,以创建更加逼真的用户界面与上下文材质

 

11、 通过网络在多台设备中设备中分发app包,适用于多人协助开发的场景:

 

12、Uwp的后台任务可以与主进程运行在同一个进程中(one-process background task model)(14393)

 

13、SVG图标:使用一个静态 SVG资源用作一个 icon/image

由于 SVG是矢量图形,在高分屏上也不会出现锯齿,可以替换大尺寸的 png 图标,以减少app包大小。动态 SVG后续会支持

 

14、 App包的流式(分步)安装:

UWP Streaming Install 可以使你告诉 Windows Store首先下载的部分。当主要部分下载完毕后,用户可以启动并运行你的 app,包的剩余部分可以继续在后台完成加载。

15、ComparePackage 帮助开发者区分新、老安装包:

当用户获取UWP应用程序的更新时,部署堆栈将根据应用程序中的更改块执行差异下载,从而最大限度地减少用户的带宽和更新时间。 在Windows 10 Creators Update中,引入了一个新工具(ComparePackage),允许开发人员了解两个软件包对最终用户的增量影响。 ComparePackage将显示文件的添加,更改和删除,以允许开发人员根据需要进一步优化。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
Golang 测试体系与代码质量保障:工程级可靠性建设
Golang 测试体系与代码质量保障:工程级可靠性建设

Go语言测试体系与代码质量保障聚焦于构建工程级可靠性系统。本专题深入解析Go的测试工具链(如go test)、单元测试、集成测试及端到端测试实践,结合代码覆盖率分析、静态代码扫描(如go vet)和动态分析工具,建立全链路质量监控机制。通过自动化测试框架、持续集成(CI)流水线配置及代码审查规范,实现测试用例管理、缺陷追踪与质量门禁控制,确保代码健壮性与可维护性,为高可靠性工程系统提供质量保障。

48

2026.02.28

Golang 工程化架构设计:可维护与可演进系统构建
Golang 工程化架构设计:可维护与可演进系统构建

Go语言工程化架构设计专注于构建高可维护性、可演进的企业级系统。本专题深入探讨Go项目的目录结构设计、模块划分、依赖管理等核心架构原则,涵盖微服务架构、领域驱动设计(DDD)在Go中的实践应用。通过实战案例解析接口抽象、错误处理、配置管理、日志监控等关键工程化技术,帮助开发者掌握构建稳定、可扩展Go应用的最佳实践方法。

44

2026.02.28

Golang 性能分析与运行时机制:构建高性能程序
Golang 性能分析与运行时机制:构建高性能程序

Go语言以其高效的并发模型和优异的性能表现广泛应用于高并发、高性能场景。其运行时机制包括 Goroutine 调度、内存管理、垃圾回收等方面,深入理解这些机制有助于编写更高效稳定的程序。本专题将系统讲解 Golang 的性能分析工具使用、常见性能瓶颈定位及优化策略,并结合实际案例剖析 Go 程序的运行时行为,帮助开发者掌握构建高性能应用的关键技能。

37

2026.02.28

Golang 并发编程模型与工程实践:从语言特性到系统性能
Golang 并发编程模型与工程实践:从语言特性到系统性能

本专题系统讲解 Golang 并发编程模型,从语言级特性出发,深入理解 goroutine、channel 与调度机制。结合工程实践,分析并发设计模式、性能瓶颈与资源控制策略,帮助将并发能力有效转化为稳定、可扩展的系统性能优势。

22

2026.02.27

Golang 高级特性与最佳实践:提升代码艺术
Golang 高级特性与最佳实践:提升代码艺术

本专题深入剖析 Golang 的高级特性与工程级最佳实践,涵盖并发模型、内存管理、接口设计与错误处理策略。通过真实场景与代码对比,引导从“可运行”走向“高质量”,帮助构建高性能、可扩展、易维护的优雅 Go 代码体系。

19

2026.02.27

Golang 测试与调试专题:确保代码可靠性
Golang 测试与调试专题:确保代码可靠性

本专题聚焦 Golang 的测试与调试体系,系统讲解单元测试、表驱动测试、基准测试与覆盖率分析方法,并深入剖析调试工具与常见问题定位思路。通过实践示例,引导建立可验证、可回归的工程习惯,从而持续提升代码可靠性与可维护性。

3

2026.02.27

漫蛙app官网链接入口
漫蛙app官网链接入口

漫蛙App官网提供多条稳定入口,包括 https://manwa.me、https

268

2026.02.27

deepseek在线提问
deepseek在线提问

本合集汇总了DeepSeek在线提问技巧与免登录使用入口,助你快速上手AI对话、写作、分析等功能。阅读专题下面的文章了解更多详细内容。

51

2026.02.27

AO3官网直接进入
AO3官网直接进入

AO3官网最新入口合集,汇总2026年可用官方及镜像链接,助你快速稳定访问Archive of Our Own平台。阅读专题下面的文章了解更多详细内容。

430

2026.02.27

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 10万人学习

Django 教程
Django 教程

共28课时 | 4.7万人学习

NumPy 教程
NumPy 教程

共44课时 | 3.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号