摘要: 我是一个微软技术的忠实粉丝---为之痴迷、疯狂~今天还记得以前的暑假,电扇吹着电脑,家中无昼夜的日子;怀念夜夜手指在键盘上流浪直到天明的感觉;以前我很喜欢夜深人静的时候,挑灯写代码,因为黑夜让我安静、让我思考、没有白天种种事情的麻烦,为一个bug的解决欢欣鼓舞;为一个更为本质的认知,顿时大彻大悟的酣畅。。。 阅读全文
posted @ 2012-03-11 10:51 DebugLZQ 阅读(257) 评论(0) 推荐(1) 编辑
摘要: 本文是WP7学习札记的第十篇,内容是WP7应用程序的独立存储,重点内容是独立存储文件的读写以及程序配置的读写,并简要介绍了配额管理以及WP7应用程序对本地数据库的支持。 WP7禁止应用访问用户手机中的文件(和Silverlight相关概念相同~),如果应用有将一些数据写入文件,然后再把文件读出来的需求,可以使用隔离存储空间(独立存储空间、IsolatedStorage)。 隔离存取空间是WP7为每个应用程序分配一块独立的存储空间,不同应用程序(WP7每一个程序都有唯一的一个Guid标识)的存储空间是隔离的,应用程序分配的空间在程序退出后仍然会保存。但是要注意用户可以手动清理独立存储(Advanced Explorer等工具查看),因此不要把重要数据放到独立存储中。 主要的内容是独立存储空间目录、文件的操作与文件的读写以及应用程序配置的读写,最后讲述了WP7对本地数据库的支持,这个是需要注意的地方,SQL CE暂时不提供给第三方使用。。。 阅读全文
posted @ 2012-03-08 20:55 DebugLZQ 阅读(665) 评论(0) 推荐(1) 编辑
摘要: 本节是WP7学习札记的第九篇,讲的是系统托盘和应用程序栏,具体内容是系统托盘和应用程序栏的介绍,如何分别使用C#、xaml以及Expression Blend生成应用程序栏,应用程序栏的透明度以及对屏幕方向改变的支持。。。 阅读全文
posted @ 2012-03-08 11:23 DebugLZQ 阅读(323) 评论(1) 推荐(1) 编辑
摘要: 本节是WP7学习札记的第八篇,主要介绍Windows Phone 的主题和样式以及数据绑定的相关知识,因为本文假设读者具有WPF/Silverlight基础,没有做更多详细的讨论。。。 阅读全文
posted @ 2012-03-07 21:43 DebugLZQ 阅读(468) 评论(0) 推荐(1) 编辑
摘要: 本节是WP7学习札记的第七篇,讲述的内容摘要主要是将页面导航的两种方式、地址别名、页面之间的数据传递(包括传递字符串、和传递对象两种方式)、回退按钮(重写Back键的事件)。。。 阅读全文
posted @ 2012-03-07 19:54 DebugLZQ 阅读(437) 评论(0) 推荐(1) 编辑
摘要: 本文是WP7学习札记的第六篇,讲的是屏幕方向与常用的控件,包括Image控件、MediaElement控件、TextBlock控件(重点是文中提出的需要注意的地方~),以及常用的三种布局控件Canvas、Grid、StackPanel的比较。。。 阅读全文
posted @ 2012-03-06 22:24 DebugLZQ 阅读(537) 评论(0) 推荐(2) 编辑
摘要: 这篇文章,不需要你一次就看懂,如果你真的能一次都看懂,我想设计模式对于你来说已经没什么难度了..因为设计模式就是要体现这些原则的,你可以把设计原则看做是一门语言,设计模式是由这些语言编码的程序..你既然已经明白,精通了语言,剩下的编码自然是很简单的事情,编码的越多则经验越多,经验越多则对原则的理解就越深...这是一个学习领悟的过程.. 我希望这篇文章能帮助新人感受到设计模式的乐趣,避免重复编码....减少劳动量..如果你能在用心静静的体会文章的每个字,每段话的意思,这样可以避免走很多弯路...我以前学习设计模式的时候,就是因为忽略了原则,凭着感觉,看着书来学习设计模式,结果就是知其然而不知其所以然....如果你是初学设计模式,再了解了OOP的三大原则(封套,继承,多态)之后,请反复的结合原则,来学习设计模式..这样可以达到事半功倍的效果... 阅读全文
posted @ 2012-03-05 20:30 DebugLZQ 阅读(362) 评论(2) 推荐(0) 编辑
摘要: 本文学习设备开发,内容包括获取设备信息、获取重力加速度传感器的数据、获取定位数据、FM收音机、振动器,关于Reactive Extension 反应性框架编程,由于比较复杂,需要单独的一个章节详细讲述。。。 阅读全文
posted @ 2012-03-05 19:27 DebugLZQ 阅读(302) 评论(0) 推荐(1) 编辑
摘要: 本文介绍的是Windows Phone 7的与Silverlight无关的API,首先从Microsoft.Phone.Tasks 命名空间说起,该命名空间允许应用程序使用启动器和选择器为其用户提供一组常见的任务,如打电话、发送电子邮件以及拍摄照片等。 阅读全文
posted @ 2012-03-04 21:23 DebugLZQ 阅读(832) 评论(2) 推荐(2) 编辑
摘要: 策略模式作为一种软件设计模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。比如每个人都要“交个人所得税”,但是“在美国交个人所得税”和“在中国交个人所得税”就有不同的算税方法... 阅读全文
posted @ 2012-03-04 10:39 DebugLZQ 阅读(1224) 评论(0) 推荐(2) 编辑