win8开发应用和游戏教程
文章平均质量分 85
win8开发的系列教程
ygzk123
这个作者很懒,什么都没留下…
展开
-
win8开发(9)——加密和解密数据
对于一些需要特列保护的数据,举个例子,刚从服务器上取到的一堆JSON数据,并保存 到本地文件中,你知道,JSON数据是文本,如果我不希望别人查看数据,可以对文件进 行加密,今天,我们来看一种比较简单的数据加密和解密。 实现这一构想,我们需要用到Windows.Security.Cryptography.DataProtection命名空间 下的DataProtectionProvide原创 2012-12-05 11:43:34 · 1885 阅读 · 0 评论 -
win8开发(8)——获取设备信息
本帖最后由 白西 于 2012-11-2 15:24 编辑 如何获得当前机器上的设备ID,名称以及缩略图,我们需要用到一个类——DeviceInformation类(位于 Windows.Devices.Enumeration命名空间)。 使用方法是这样的: 1、通过DeviceInformation.FindAllAsync静态方法获得一个DeviceInformationCollec原创 2012-12-05 11:42:08 · 2207 阅读 · 1 评论 -
win8开发(7)——资源限定符和资源映射
上一篇文章中,我们吹了一下资源和本地化,同时也做了一个实例,本文我们再深入探索一下资源限定符和资源路径的映射。这两个玩意儿也许我们在实际开发中并不十分关注,不过,了解一下,还是有好处的。 这两个名词看起来就抽象,或者,我们会感觉到,从文字描述无法理解它们,那么,老规矩,我们还是用实验来看看是否能将抽象的概念形象化。 1、启动VS,新建一个Modern风格的应用程序项目(也就前面说过的板砖风原创 2012-12-05 11:37:01 · 1575 阅读 · 0 评论 -
win8开发(6)——资源 & 本地化
在实际开发中,也许我们需要做这样的界面,可分为两种情况: 1、应用程序具备多语言版本(如中文简体,中文繁体,英文等),用户界面上显示的文本会根据系统 的情况自动套用资源,比如我的系统是简体中文版的,那就使用简体中文的资源文件中的内容。 2、用户可以选择语言如简体中文、繁体中文。根据用户选择的语言,动态加载资源文件中的字符串。 就像我为本文做的这个例子,运行后,默认选中“简体中文”,即页原创 2012-12-05 11:35:44 · 2048 阅读 · 0 评论 -
win8开发(5)——消息框
在Windows 8 Modern界面应用程序中 ,已然没有了我们过去很熟悉的MessageBox,那么,如果我们需要弹出提示框怎么办呢? 因此,我们先来认识一个类——MessageDialog(位于Windows.UI.Popups命名空间)。对的,看名字估计也能猜个七八成了,我们正是要使用该类来显示弹出对话框。 第一步,先new一个MessageDialog实例; 第二步,向Comman原创 2012-12-04 13:41:42 · 2201 阅读 · 1 评论 -
win8开发(4)——保存/读取本地应用程序设置
启动VS,打开“对象浏览器”,我们来找一个东西。 在“对象浏览器”中找到Windows.Storage命名空间,并注意以下几个类。 其中,我们要注意ApplicationData,看看它这名字,你也能猜到它是干哪行的。很明显, 它一定与读写应用程序设置有关。 嗯,猜得没错,ApplicationData有一个静态属性——Current,不用多解释,指的自然是 我们当前运行的原创 2012-12-04 13:40:41 · 2785 阅读 · 1 评论 -
win8开发(3)——应用程序状态
大家可能还记得,在WP开发中,我们曾讨论过应用程序状态。同样地,在Win8开发上,我们还可以适当 地使用这玩意儿。上一节中,我们从应用程序周期中了解到,当我们的“板砖”应用程序不在前台运行时, 就会被挂起。 而这个挂起行为其实和WP中的差不多,在WP中,其实应用程序的当前状态并不是说每次被放置到后台 就会丢失,系统为我们维护五个应用程序的状态,一旦堆放在后台的应用程序数目超过五个,那就原创 2012-12-04 13:38:36 · 2503 阅读 · 0 评论 -
win8开发(2)——应用程序生命周期
创建Win8“板砖”应用后,我们不妨关注一下App类。在生成的代码中我们可以看到,主要处理了两个事件: 一、重写OnLaunched方法; 二、处理Suspending事件。 App类的代码如下,这是项目模板生成的。 namespace MyApp { /// /// 提供特定于应用程序的行为,以补充默认的应用程序类。原创 2012-12-04 13:36:32 · 2112 阅读 · 1 评论 -
win8开发(1)——如何创建应用程序项目
一转眼的功夫,不知不觉也试用了Win8的好几个版本了,具体就不说了,自己装一个去玩玩就知道了, 方式有二:1、双系统实机安装;二、虚拟机。 对比地试了两下,明显,在实际机器上安装体验要比在虚拟机里面安装要好。鉴于正式版未发布 (泄露版不算,我说的是合法的前提下),还是在现有硬盘中割几十G的空间出来作为新分区, 再装Win8,也就是双系统(保留现有系统)。 好了,装系统我就不多讲了,那原创 2012-12-04 13:26:14 · 4366 阅读 · 0 评论