摘要:
第21日-摄像头: 今天,我们将开始学习Windows 8中的传感器,在之后的好几篇文章,都将涉及到传感器。首先我将从摄像头开始介绍。摄像头可以照相也可以录制视频,本文我将介绍摄像头的的这两个功能。
PDF下载地址:
第21日-涉嫌头
更多内容请浏览下面链接:
Windows 8 开发31日
一些截图 阅读全文
摘要:
第20日-打印: 今天,我将介绍来自你的Windows 8程序中的打印。在以前我作为一面软件开发人员时,唯一一次关注过打印是与一个web page相关,只需要调用window.print()就会发生下面一些事情:一个带可选项的打印对话框显示给用户打印预览创建基于页面的实际长度进行分页尽管我已经使用XAML多年了,但是打印我并没有真正接触过。当接触之后,我感到惊讶的是:打印一个简单的页面需要很多的代码,不过我也知道了为什么会有这么多代码了。我们不得不创建这些代码,并且理由都很充分。我们页面的布局并不能用在打印中纸张的大小和形状。因此,我们需要提供一个我们页面的可以打印版本。今天的例子中,. 阅读全文
摘要:
第19日-文件选择器: 今天,我将介绍Windows 8开发中另外一个非常好的工具:文件选择器。可以从用户机器上获取一个或者多个文件。最后我也会介绍一下如何在用户机器上选择一个文件夹。下面我们就开始吧。PDF下载地址:第19日-文件选择器更多内容请浏览下面链接:Windows 8 开发31日一些截图 阅读全文
摘要:
第18日-文件关联和程序合约: 今天,我将介绍Windows 8中非常酷的一对特征:文件关联和程序合约。我们来看看在Windows 8中与文件关联有关的两个特征:将我们的程序注册为这样一个程序:可以打开确定类型的文件,比如.png,或者自定义的扩展名,.31days。当用户尝试打开一个我们的程序不支持的文件【比如.xls文件】,那么可以让程序显示一个兼容的程序列表,供用户选择以打开。最后,我也会介绍一些通过我们的程序与用户系统注册的一些方法,包括AutoPlay。PDF下载地址:第18日-文件关联和程序合约更多内容请浏览下面链接:Windows 8 开发31日一些截图 阅读全文
摘要:
第17日-剪贴板: 今天,我们学习Windows 8中的剪贴板。具体来说,包括如何在剪贴板上保存和检索数据。剪贴板支持如下4种数据类型的拷贝和粘贴:TextHTMLImagesFiles在本文,我将通写一些代码来展示如何拷贝和粘贴上面那些数据类型,并且介绍如何检测剪贴板中当前的数据类型是什么?PDF下载地址:第17日-剪贴板更多内容请浏览下面链接:Windows 8 开发31日一些截图 阅读全文
摘要:
第16日-上下文菜单: 今天,我们来学习上下文菜单。程序中,当右键单击某个对象时,时不时的会有小小的弹出菜单命令。什么时候使用上下文菜单微软提供了非常详细的指导VS.什么时候使用AppBar控件来替代,在本文中,都将按照这些规则来处理。PDF下载地址:第16日-上下文菜单更多内容请浏览下面链接:Windows 8 开发31日一些截图 阅读全文
摘要:
第15日-虚拟键盘: 今天,我将介绍Windows 8中的虚拟键盘(on-screen keyboard)。微软好像并没有从名字上区分下面两种键盘:当用户用手点击TextBox控件时显示出的虚拟键盘Ease of Access Center中的虚拟键盘我今天介绍的虚拟键盘是这样的:Ease of Access Center中的虚拟键盘主要是为了使用计算机的人能够更简单的使用键盘。可以通过在Ease of Access Center中找到:【译者注:或者在Win key+R 然后输入osk也可以看到这个虚拟键盘】。点击“Start On-Screen Keyboard”选项,你会看到如下一. 阅读全文
摘要:
第14日-地理位置: 今天,我来谈谈在任何一个平台上开发我都喜欢的一个特性:地理位置。知道用户的位置信息可以让每个程序更好。这些程序都有可能用到地位位置:游戏、地图、旅行和健身。下面,我们就开始吧。PDF下载地址:第14日-地理位置更多内容请浏览下面链接:Windows 8 开发31日一些截图 阅读全文
摘要:
第13日-页面导航:我已经花了几天时间介绍关于更新系统信息,让用户知道什么正在发生!实际上,在本系列文章的第12日中,我已经稍微介绍了在Windows 8 开发中我们会遇到的一个最常见的问题之一:XAML页面间的导航。今天,我将详细介绍这部分内容。本文会涉及到3部分内容:简单的从页面A导航至页面B。导航的时候会发生什么,以及对于开发者来说什么信息可用?将数据从一个页面传递到另外一个页面。不仅可以传递字符串和整型,还可以在页面间传递整个对象。缓存页面。当用户点击返回按钮时,他们并不希望已经输入的数据丢失了。稍后将讨论。PDF下载地址:第13日-页面导航更多内容请浏览下面链接:Windows 阅读全文
摘要:
第12日-后台任务:今今天我们来讨论一下后台任务。简单的来说,后台任务是:后台任务是当程序没有运行时所运行的代码。想想下面的场景:当用户运行别的程序是,持续播放音乐更新用户动态磁贴以反映新数据弹出一个Toast通知,告诉用户发生了一些重要的事情当设备锁定的时候,更新用户的锁屏在系统里面创建和注册一个后台任务有两个步骤。首先,必须在package.appxmanifest文件中注册一个后台任务。注册之后,还需要在程序代码中向系统注册任务的触发事件,然后当后台任务结束时,还有额外的事件来做相关的管理。本文会涉及到上面提到的这些内容。PDF下载地址:第12日-后台任务更多内容请浏览下面链接: 阅读全文