nomasp

風立ちぬ、いざ生きめやも」

【万里征程——Windows App开发】如何在多个页面间读取/保存文件【草稿】

首先在第二个页面中 static public StorageFolder folder = Windows.Storage.ApplicationData.Current.LocalFolder; StorageFile file = await folder.CreateFil...

2015-06-19 19:49:19

阅读数 1618

评论数 0

【万里征程——Windows App开发】DatePickerFlyout、TimePickerFlyout的使用

已经有挺长时间没有更新这个专栏了,不过刚才有网友私信问我一个问题现在就火速更新上一篇~这一篇讲解在WP上DataPickerFlyout和TimePickerFlyout的使用,但它们只能在WP上跑哦~ <Grid Background="Blue"> ...

2015-06-02 16:36:57

阅读数 2774

评论数 9

【万里征程——Windows App开发】动态磁贴

动态磁贴是什么,相信大家用了这么久的Windows 8/8.1/10早就非常了解了吧。像什么小磁贴、中磁贴、宽磁贴、大磁贴,还有这里的应用商店Logo等,大家在下面根据不同的分辨率选择合适的图片就好啦。下面来做一个更新磁贴页面的功能,这是页面XML部分。<StackPanel Margin=...

2015-05-19 22:37:41

阅读数 2877

评论数 1

【万里征程——Windows App开发】使用Toast通知

前面我们使用了 MessageDialog来作为弹窗,这里来介绍一个更加高大上的Toast通知。Toast通知本质上动力是由XML来提供的,一开始我还不相信不知道XML原来有这么大的威力。现在就来看看和Toast相关的知识。1)实例化ToastNotification类。ToastNotifica...

2015-05-17 21:05:51

阅读数 2442

评论数 0

【万里征程——Windows App开发】设置共享(共享源和共享目标)

上一篇博客简单介绍了通过粘贴板来共享数据,这一节将会添加更为强大的功能哦。以下就是大概的样式了,随便看看就好了,这都不是重点。 <Grid Background="AliceBlue"> <Grid.RowDefinitions...

2015-05-17 16:00:32

阅读数 4117

评论数 1

【万里征程——Windows App开发】如何使用粘贴板

记得智能手机刚出来那会比较火的一个概念“能够复制粘贴的手机就是智能手机”。现在看来,这不过是个老掉牙的功能了,但实际用处却是非常强大的,那么现在我们就来试试怎么做到这个功能。粘贴板的英文名叫做Clipboard,这也是它的类名了。新建工程这种就不说了,在XAML中代码如下: <Grid...

2015-05-17 13:47:11

阅读数 2184

评论数 1

【万里征程——Windows App开发】在应用中集成搜索

已经刚刚一个月没有更新这个专栏了,今天开始要连续更新几篇啦~上一篇我们学习的是如何添加设置,这一篇讲的是和设置类似的搜索。So…… Let’s do it !先从简单的页面布局开始,想想我们需要什么,一个带搜索事件的Button,还需要一些TextBlock来提示用户,核心部分自然是一个GridV...

2015-05-17 12:37:13

阅读数 2263

评论数 0

【万里征程——Windows App开发】应用设置和应用帮助

”设置“合约上一节中我们学习了如何将应用设置保存到本地,这种方式是通过在App内添加设置选项,这里还有一种方式。微软将其称为“设置”合约,并且所有的Windows应用商店应用都将自动配合这种合约。但是应用自带的这种设置如果不做任何修改可谓毫无作用。而我们添加这些设置则可以让应用更加个性化哦。Set...

2015-04-17 23:06:31

阅读数 2638

评论数 0

【万里征程——Windows App开发】补充:JSON

JSON(JavsScript Object Notation)是一种由道格拉斯 克洛克福特构想设计、轻量级的数据交换语言,以文字为基础,且易于让人阅读。尽管JSON是Javascript的一个子集,但JSON是独立语言的文本格式,并且采用了类似于C语言家族的一些习惯。 随着Web2.0的方兴未...

2015-04-16 20:51:31

阅读数 1740

评论数 0

【万里征程——Windows App开发】如何保存、读取、删除应用数据

在前面的几篇博客中,都是关于数据的,这方面的内容其实还有很多很多,省略掉一部分后,也还是有很多。这一篇将是很重要的一部分,关于保存和读取数据,对于游戏而言,这一点尤其重要。先来看看一个大概的背景吧,我这里写的很简单啦^_^保存的内容就是这四个框框里填写的数据咯。先上XAML代码。 <Gr...

2015-04-16 19:25:20

阅读数 3584

评论数 0

【万里征程——Windows App开发】文件&数据——获取文件属性

这一节来看看获取文件属性吧,可以获取到文件名、类型、最近访问时间等等属性哦。创建Button和TextBlock下面这段代码呢,都很简单。 <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}&q...

2015-04-15 20:11:30

阅读数 3342

评论数 0

【万里征程——Windows App开发】文件&数据——写入与读取

在前面 【万里征程——Windows App开发】文件&数据——读取文件/文件夹名我们简单得获取了文件名和文件夹名,很明显没有太大的意思对吧,这里就来写真正的文件。而在 【万里征程——Windows App开发】文件&数据——文件选取器中,已经能够通过文件选取器保存和打开文件了,这...

2015-04-15 19:31:13

阅读数 3254

评论数 0

【万里征程——Windows App开发】文件&数据——文件选取器

使用文件选取器保存文件就我个人而言,还是非常喜欢使用文件选取器的,因为能够用自己的代码来调用系统的各种弹框。在这个示例中,首先在XAML中添加一个Button和一个TextBlock,分别命名为btnSaveFile和tBlockSaveInfo。对于这个保存文件这个操作在后台的Click事件中就...

2015-04-15 11:01:45

阅读数 3520

评论数 0

【万里征程——Windows App开发】文件&数据——读取文件/文件夹名

在上一节中我们学习了数据绑定,因为我个人对上一篇还是比较满意的,至少相对于前面的那些而言(我也知道前面写的太差了,后面还会继续修改的,博客也像软件一样嘛)。这一节开始我们将陆续看到Windows App是怎样操作文件的。 在Windows上读取文件名、文件夹名 首先我们在XAML中定义一个...

2015-04-14 20:02:53

阅读数 3471

评论数 0

【万里征程——Windows App开发】数据绑定——简单示例、更改通知、数据转换

简单的数据绑定示例相比于理论,我更倾向于从实践中开始博客,尤其是对于数据绑定。那么,我们先来看看几个简单的例子。1.数据绑定到TextBox我们依旧使用前面的闹钟类来开始。在下面的代码中,我们有属性、构造函数,还有一个ToString()方法的重载。之所以重载这个方法是因为我们想在最后绑定的时候,...

2015-04-10 20:48:30

阅读数 3995

评论数 2

【万里征程——Windows App开发】使用华丽丽的字体

所有的TextBlock等都用的默认字体,大家是否会感觉很千篇一律很枯燥呢?对于FontFamily,我们见过一些可以用的字体,但这个属性不像Foreground等有下拉框,所以我们在应用中见过的许多有意思的字体却没法用,因为不知道名字。代码的话也贴张图示意一下吧。好了,我就不再多说废话啦,名字都...

2015-04-08 21:59:42

阅读数 5570

评论数 0

【万里征程——Windows App开发】SemanticZoom视图切换

相信用过Windows Phone或者Windows 8/8.1/10的朋友对下面这张截图肯定不陌生。这就是通过SemanticZoom来实现的,当数据过多时,这种控件尤其适用。它有一个放大视图ZoomedInView和一个缩小试图ZoomedOutView,前者主要用来显示当前页面的详细信息,后...

2015-04-08 21:19:43

阅读数 5376

评论数 0

【万里征程——Windows App开发】ListView&GridView之分组

本文承接【万里征程——Windows App开发】ListView&GridView之添加数据。在上一篇中我们已经了解了怎样将数据绑定到ListView或GridView,但既然要用到这两个控件往往是因为数据繁多,那么几乎就不可避免的要让其能够分组。我们所绑定的数据源可能是项列表,其中的每...

2015-04-07 22:14:11

阅读数 6421

评论数 0

【万里征程——Windows App开发】ListView&GridView之添加数据

就我而言,List之类都是超难的,这一节我们就来逐个击破啦!ListView采用垂直堆叠得方式显示数据,而GridView则采用水平堆叠得方式。长相的话嘛,它们都差不多啦。 <Grid Name="grid1" Background="{ThemeReso...

2015-04-06 22:04:22

阅读数 5061

评论数 0

【万里征程——Windows App开发】DatePicker&Timepicker

在前面我们走马观花地介绍了一大堆控件,其中自然也包括这DatePicker和TimePicker,那么稍微高级些的用法呢?如果你想做一个关于健身、闹钟等的App,那么不可避免的会用到时间这些控件了。<DatePicker x:Name="datePicker" Heade...

2015-04-05 22:09:54

阅读数 5143

评论数 0

提示
确定要删除当前文章?
取消 删除