上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页
  2012年12月2日
摘要: 百度之星,是全球最大的中文搜索引擎,百度公司面向中国高校学生和编程爱好者所举办的高水平的程序设计大赛。他所考试的题目,全部都是算法的题目。鄙人虽然是一个.net程序员,在工作之余,喜爱算法。 我觉得这个题目有点意思,故而分享给大家,我想到两种方法,提供大家,希望对大家起了一个开阔思路的作用。下面介绍解法二了。解法二,是抓小放大。 由小及大。首先,说一说我分析的思路吧。第一步,还是判断i是不小于i/2,以此循环了。第二步,是不是判断此范围的值的累加是不是等于相应某个值。第三步,将其输出第四步,如果没有就输出none这个值。下面我们就看相应的源代码了 1 Console.WriteLine(... 阅读全文
posted @ 2012-12-02 23:32 laozhu1124 阅读(3462) 评论(29) 推荐(2)
摘要: 百度之星,是全球最大的中文搜索引擎,百度公司面向中国高校学生和编程爱好者所举办的高水平的程序设计大赛。他所考试的题目,全部都是算法的题目。鄙人虽然是一个.net程序员,在工作之余,喜爱算法。 我觉得这个题目有点意思,故而分享给大家,我想到两种方法,提供大家,希望对大家起了一个开阔思路的作用。首先,看题目是那样的:请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列。输入数据:一个正整数,以命令行参数的形式提供给程序。输出数据:在标准输出上打印出符合题目描述的全部正整数序列,每行一个序列,每个序列都从该序列的最小正整数开始、以从小到大的顺序打印。如果结果有多个序列,按各序列 阅读全文
posted @ 2012-12-02 17:31 laozhu1124 阅读(2342) 评论(11) 推荐(2)
摘要: 这节,阐述了xaml文件。编写xaml源代码现在,资源列表已经有了啊,我要在xaml页面中进行布局了,listView的xmal的源代码如下所示:<Pagex:Class="MetroGrocer.Pages.ListPage"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:local="using:MetroGroce 阅读全文
posted @ 2012-12-02 14:31 laozhu1124 阅读(1874) 评论(1) 推荐(0)
摘要: 书接上文,继续议程添加资源字典在第一节,我说过怎么在StandardStyles.xaml中定义metro app的模板和样式。比起那些直接在UI控件上设置颜色、字体等等的属性,这个运用样式,的确是一个不错的选择。由于本项目中运用的样式确实是很多。因此我创建了一个叫做Resources的文件夹了,并且在这个文件夹下又创建了一个GrocerResourceDictionary.xaml的文件,在这个文件下,定义资源的模板。相应的源代码如下: 1 <ResourceDictionary 2 xmlns="http://schemas.microsoft.com/winfx/2006 阅读全文
posted @ 2012-12-02 11:01 laozhu1124 阅读(2117) 评论(0) 推荐(1)
  2012年12月1日
摘要: 这节,我们继续上节的一个议程。①添加一个主页现在我已经定义了一个ViewModel,我就开始整合项目。第一步就是添加主页到添加到项目中去。我明白项目为何吧页面创建为空白页面,但这个空白的页面起名字叫空白一点儿意义都没有吧,我这里需要给新页面起一个更有意义的页面.原先的空白页面,我已经吧他干掉了。鄙人是个贱体,我更喜欢添加一些新的文件夹,使其更加的有层次。因此,我加了一个新的文件夹加做pages。在此文件夹下,我右击我添加了一个叫做list的xaml的文件、特别提醒,如果你是xaml的一个新手的话,就非常的总要先理解我在手把手玩转win8开发系列课程(5),(6)讲的那个空白项目的例子。你要明白 阅读全文
posted @ 2012-12-01 19:09 laozhu1124 阅读(2330) 评论(3) 推荐(1)
摘要: 在这章中,我将向读者展示metro 程序中最核心的部分——展示数据。为了使用应用程序只是简单的负责显示数据和处理用户交互,我这里使用view model的方式。对于这种数据业务展示分离的设计模式来说,你可能蛮熟悉的有mvc模式,有mvvm模式。这里,绑定数据的模式,并不是他们。如果你想学习mvc,mvvm设计模式的话,就去百度百科,维基百科吧,这里面有一些很精辟的描述。就我而言,我认为使用view model优点很多很多,任何metro 工程(除了特别小工程)就值得考虑考虑,因此我强烈的推荐给读者使用这种模式。当然了,我也并不是什么模式控。但我始终认为一定的模式能够在大多数的项目中解决实际的问 阅读全文
posted @ 2012-12-01 13:15 laozhu1124 阅读(2210) 评论(0) 推荐(1)
  2012年11月30日
摘要: 这节,揭秘工程继续。揭秘StandardStyles.xaml文件。common文件下所包括项目中要所使用各种各样的模板文件。如图所示:别看这么多文件了,我这里关心StandardStyles.xaml文件,他有什么作用了,最明显的作用是这个文件包含了app.xaml中所引用的一些资源字典的数据。这些数据有究竟是什么了,我问你你看到的metro风格的窗体是哪儿规定,就是来自StandardStyles.xaml文件定义的各种各样的样式。你如果对xaml有所了解的话,一定对xaml中样式不再陌生,这种样式的定义域html中css的效果有异曲同工之妙的效果。首先,因为这里的源代码太多,这里你看到的 阅读全文
posted @ 2012-11-30 18:56 laozhu1124 阅读(2799) 评论(0) 推荐(1)
  2012年11月29日
摘要: 前面第三节,我们对ui层大一统的技术——xaml技术有了一个概览。 这节中的我们正式以一个项目——食品管理程序从头到尾的开发的过程,来真真正正手把手进行win8开发。别看这是简简单单的项目,麻雀虽小,能够学win8的开发的方方面面——数据的绑定,各种各样的控件和xaml样式的引用等等。 在下图1,你会看到这个项目最终运行的效果(在模拟器中运行的)。项目的开篇介绍。针对项目,首先,可以肯定告诉大家我写的这个项目的内容是针对程序猿们而不是对于这些设计妹妹,而且这个食品管理器不是一个完整的程序,非常抱歉,我甚至没有把所有的功能实现。只是通过这个程序展示了背后源代码实现。如果你是一名的设计人员,我这. 阅读全文
posted @ 2012-11-29 23:16 laozhu1124 阅读(3270) 评论(4) 推荐(3)
摘要: 上节我们说的windows8开发主要是研究开发windowsstore程序,那么我们这节重点讨论了windows store 究竟是何物?为什么平板电脑都有什么store?并且对这几个成熟的windows store程序进行简单的演示,从而比较win8平板电脑与其他的平板电脑有什么独特的地方。windows store 程序就是软件的开发者开发好了一个程序以后,只有且必须把相应的程序上传到微软的官方市场上,才能够让大庭广众使用。为什么会推出了这种机制了。这就有必要与现在的pc的程序安装来比较。不知道,大家安装pc程序是否遇到过这样的问题。①如在安装wps时候, 总是询问你是否安装金山毒霸,金山 阅读全文
posted @ 2012-11-29 13:08 laozhu1124 阅读(2619) 评论(4) 推荐(1)
  2012年11月28日
摘要: 上节,我们已经搭建了他的开发环境,这节,我们对UI层大一统的技术——XAML技术进行一个概览。先来搞清楚什么是XAML?所谓XAML是eXtensible Application Markup Language的英文缩写,相应的中文名称为可扩展应用程序标记语言,它是微软公司为构建应用程序用户界面而创建的一种新的描述性语言. 特别提醒,xaml中含有ML两个字,因此可以看出来他属于ML(mark Language)家族,这里有必要揭秘一下他的前世今生。 在xaml出现之前,微软技术的使用者曾经遇到过以下几个难题。①在开发一个应用程序时,开发工作开发人员和设计人员两个团体同时进行时候,负责后台程. 阅读全文
posted @ 2012-11-28 15:09 laozhu1124 阅读(3915) 评论(9) 推荐(3)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页

淘宝免费计数器