加载中
预处理指令

C#预处理指令基本概念 虽然同C和C++的术语“预处理指令”名称一样,但C#的其实并没有单独的预处理步骤,也就是说在VS等环境中并没有预处理的编译器。 预处理指令能够用于替换源文件中的信息。...

【SICP练习】12 练习1.18

 练习1.8 和前两题一样,依旧是只能用对数步数。而且这个迭代过程要基于加、加倍和折半运算。这一个习题要用到前面的函数,因此最好的做法是,每次都将写好的代码保存起来。 (load“Tes...

Android Studio 快捷键

Action Mac OS X Win/Linux 注释代码(//) Cmd + / Ctrl + / 注释代码(/**/) Cmd + Option + / Ctrl + Shift + / 格式化代码 Cmd + Option + L Ctrl + Alt + L 清除无效包引用 Option + Contr...

【SICP练习】84 练习2.56

这道题的代码略长啊。不过我也是因此而知道Edwin上的代码居然可以复制到word上,以前还想当然的以为不能复制的,毕竟在Edwin上粘贴用的Ctrl+Y,而不是Ctrl+V。在这里我就只将书上没有的代码贴...

Windows App开发之文件与数据

读取文件和文件夹名 这一节开始我们将陆续看到Windows App是怎样操作文件的。 在Windows上读取文件名、文件夹名 首先我们在XAML中定义一个Button和TextBlock,将读取文件/文件夹名的过程写在...

Windows App开发之更多技巧

使用华丽丽的字体 所有的TextBlock等都用的默认字体,大家是否会感觉很千篇一律很枯燥呢?对于FontFamily,我们见过一些可以用的字体,但这个属性不像Foreground等有下拉框,所以我们在应用中...

Windows App开发之集成设置、帮助、搜索和共享

应用设置和应用帮助 ”设置“合约 上一节中我们学习了如何将应用设置保存到本地,这种方式是通过在App内添加设置选项,这里还有一种方式。微软将其称为“设置”合约,并且所有的Windows应用商...

【万里征程——Windows App开发】用浮出控件做预览效果

在前面学习控件的时候,我们已经见过了MessageDialog了,关于Button还有一个浮出控件Flyout哦。具体是怎样用呢?接下来就一起看看咯。 我们还是延续前面的那个示例好了,那么,代码来了。 ...

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

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

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

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

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

记得智能手机刚出来那会比较火的一个概念“能够复制粘贴的手机就是智能手机”。现在看来,这不过是个老掉牙的功能了,但实际用处却是非常强大的,那么现在我们就来试试怎么做到这个功能。 粘...

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

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

【SICP练习】80 练习2.52

 练习2.52 在这道题上面的文字中就说到了用segments->painter提供线段表,这里的a小题的代码如下: (segments->painter (list(make-segment (make-vect 0.0 0.0) (make-vect 1.0 1.0)) (...

2015/09/08 21:50
1
【Scheme归纳】6 赋值

赋值 因为Scheme是函数式语言,通常来说,你可以编写不使用赋值的语句。然后如果使用赋值的话,有些算法就可以轻易实现了。尤其是内部状态和继续(continuations)需要赋值。 R5RS中规定的用...

2015/09/08 21:45
38
【SICP练习】101 练习2.77-2.78

练习2.77 我们首先来看看题目中描述的问题,当Louis Reasoner试着求值(magnitude z)时,程序中不断的寻找。一开始是通过apply-generic、而后是map,最后是get。这三个函数在书中都有很好的解...

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

已经刚刚一个月没有更新这个专栏了,今天开始要连续更新几篇啦~ 上一篇我们学习的是如何添加设置,这一篇讲的是和设置类似的搜索。 So…… Let’s do it ! 先从简单的页面布局开始,想想我们...

用Visual Studio将Objective-C编译为C++

编译器支持 谷歌和苹果公司都使用Clang作为它们的C++前端。为了使他们的代码运行在Windows上,微软不得不将Visual C++的后端C2和Clang结合起来。 (Clang是一个C语言、C++、Objective-C、Obj...

Windows App开发之常用控件与应用栏

控件的属性、事件与样式资源 如何添加控件 添加控件的方式有多种,大家更喜欢下面哪一种呢? 1)使用诸如Blend for Visual Studio或Microsoft Visual Studio XAML设计器的设计工具。 2)在V...

Windows App开发之集合控件与数据绑定

为ListView和GridView添加数据 ListView采用垂直堆叠得方式显示数据,而GridView则采用水平堆叠得方式。 长相的话嘛,它们都差不多。 <Grid Name="grid1" Background="{ThemeResource Ap...

Windows App开发之集合控件与数据绑定

为ListView和GridView添加数据 ListView采用垂直堆叠得方式显示数据,而GridView则采用水平堆叠得方式。 长相的话嘛,它们都差不多。 <Grid Name="grid1" Background="{ThemeResource Ap...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部