2015年9月17日

摘要: 首先先给大家推荐一个UWP/Win10开发者群:53078485 里面有很多大婶,还有很多学习资源,欢迎大家来一起讨论Win10开发!在UWP开发中,微软提供了一个新的特性叫做SharedStorageAccessManager,它允许我们的App根据指定的文件生成一个FileToken来共享此文件... 阅读全文
posted @ 2015-09-17 14:50 Aran.Wang 阅读(1028) 评论(0) 推荐(0) 编辑
 
摘要: PasswordVault用户凭据保险箱其实并不算是Win10的新功能,早在Windows 8.0时代就已经存在了,本文仅仅是介绍在UWP应用中如何使用凭据保险箱进行安全存储和检索用户凭据。那么什么是凭据保险箱呢?简单的说就是开发者可以在用户输入完凭证(一般是用户名和密码),凭证有效的情况下将该凭证... 阅读全文
posted @ 2015-09-17 14:43 Aran.Wang 阅读(1112) 评论(0) 推荐(0) 编辑
 
摘要: Win10系统为确保所有应用中的一致导航体验,提供后退导航功能。当你的应用在手机、平板电脑上或者在支持系统后退功能的电脑或笔记本电脑上运行时,系统会在"后退"按钮被按下时通知你的应用。 由你来决定要将哪些导航操作添加到导航历史记录以及应用如何响应后退按钮按下操作。参阅UWP 应用的导航设计基础知识以... 阅读全文
posted @ 2015-09-17 14:38 Aran.Wang 阅读(852) 评论(0) 推荐(2) 编辑
 
摘要: 上篇文章中我们介绍了使用Cortana调用前台App,不熟悉的移步到:Win10/UWP开发—使用Cortana语音指令与App的前台交互,这篇我们讲讲如何使用Cortana调用App的后台任务,相比调用前台的App,调用后台任务有个有点就是App不用被启动即可为用户提供服务。要想使用Cortana... 阅读全文
posted @ 2015-09-17 14:34 Aran.Wang 阅读(812) 评论(4) 推荐(0) 编辑
 
摘要: Win10开发中最具有系统特色的功能点绝对少不了集成Cortana语音指令,其实Cortana语音指令在以前的wp8/8.1时就已经存在了,发展到了Win10,Cortana最明显的进步就是开始支持调用App 的App Service。当然App Service也是Win10 App的新特性之一,通... 阅读全文
posted @ 2015-09-17 14:28 Aran.Wang 阅读(1860) 评论(0) 推荐(0) 编辑
 
摘要: 在UWP开发中,微软提供了一个新型的InkCanvas控件用来让用户能书写墨迹,在新版的Edga浏览器中微软自己也用到了该控件使用户很方便的可以在web上做笔记。InkCanvas控件使用很简单,从工具箱里拖出一个InkCanvas控件即可,InkCanvas有个属性叫InkPresenter,... 阅读全文
posted @ 2015-09-17 14:24 Aran.Wang 阅读(3519) 评论(0) 推荐(1) 编辑
 
摘要: UWP的扫描仪功能现在被微软划分到了[Windows Desktop Extensions for the UWP]中,如果要使用扫描仪扫描图片到自己的App中,首先我们要添加[Windows Desktop Extensions for the UWP]的引用,这个dll中的所有类都是只能在D... 阅读全文
posted @ 2015-09-17 14:19 Aran.Wang 阅读(798) 评论(1) 推荐(1) 编辑
 
摘要: 在以前的文章中,写过微软新特性Drag&Drop,当时可能由于处于Win10预览版,使用的VS也是预览版,只实现了从桌面拖拽文件到UWP App中,没能实现从UWP拖拽元素到Desktop App & UWP App中。昨天重新研究了Win10 拖拽这一块,发现以前没能实现的功能,在正式版的环境... 阅读全文
posted @ 2015-09-17 14:14 Aran.Wang 阅读(912) 评论(0) 推荐(1) 编辑
 
摘要: 在Win10 App开发中,微软新增了系统PC文件与UWP 之间的文件拖拽行为,它支持将系统磁盘上的文件以拖拽的形式拖入App中并处理,在前不久的微软build 2015开发者大会上微软展示的UWP版微信的拖拽文件就是使用的这个功能,接下来,我们一起看看该功能是怎么实现的。首先我们要介绍的是D... 阅读全文
posted @ 2015-09-17 14:07 Aran.Wang 阅读(2401) 评论(0) 推荐(1) 编辑
 
摘要: Win10中,新增了一个很实用的新特性叫做App Service,App Service允许App不在前台运行的情况下提供出一个或多个对外服务供其他App使用,这看起来就好像Web开发中的Web Api。通过对外提供服务的形式,可以使App更好的完成一些其他App所拥有的专业性操作,而不必自己再... 阅读全文
posted @ 2015-09-17 14:02 Aran.Wang 阅读(823) 评论(0) 推荐(0) 编辑
 
摘要: 在UWP开发中,微软提供了新的用户许可验证方式-指纹(生物识别)、Pin、密码验证。在爆料的新型Win10 Mobile移动设备中,会增加虹膜识别等先进的用户身份识别技术,微软现在统一了身份验证的API,将生物识别认证和传统的密码识别封装为系统API供开发者调用,调用者只需关心认证的结果,而无需... 阅读全文
posted @ 2015-09-17 13:54 Aran.Wang 阅读(951) 评论(0) 推荐(0) 编辑
 
摘要: UWP中,微软为Windows.System.Launcher启动器新增了很多的功能,以前只能启动App,打开指定扩展名文件,对uri协议的解析,以及当启动的应用没有安装时则会提示前往商店下载等。如今,微软丰富了Launcher的功能,使用新的Launcher我们可以在App中实现调用文件资源管理器... 阅读全文
posted @ 2015-09-17 13:47 Aran.Wang 阅读(2040) 评论(0) 推荐(0) 编辑
 
摘要: UWP中,新增了当节电模式开启时,App能获取到通知的API,通过响应电源条件的更改,比如咨询用户是否使用黑色背景等来帮助延长电池使用时间。通过Windows.Devices.Power命名空间中的电池API,你可以了解到正在运行的设备所有的电池详细信息。通过创建Battery对象来表示单个电池控制... 阅读全文
posted @ 2015-09-17 13:39 Aran.Wang 阅读(1481) 评论(0) 推荐(0) 编辑
 
摘要: 微软在Win10时代终于完成的设备系统的大统一,"56个民族,56支花……"(⊙o⊙)…,既然统一了,那么也就意味着API也统一了,所以在UWP中,我们就可以使用统一的打印API来为设备(包括移动设备)添加基于XAML的App打印功能。使用Windows.Graphics.Printing和Wind... 阅读全文
posted @ 2015-09-17 13:36 Aran.Wang 阅读(985) 评论(0) 推荐(1) 编辑
 
摘要: 微软Windows Runtime App拥有很强的安全模型来防止不同App之间的数据获取和共享,也就是我们所说的"沙盒机制",每个App都运行在Windows沙盒中,App之间的数据是不会被别的App获取到的。在UWP中,微软新增了GetPublisherCacheFolder——共享存储文件夹的... 阅读全文
posted @ 2015-09-17 13:31 Aran.Wang 阅读(1203) 评论(2) 推荐(7) 编辑