摘要: 最近要研究下排布的游戏关卡界面的实现,简单做了个UICollectionView的demo。先看最后的效果:下面来看实现的方法把,在Storyboard对应的ViewController中增加一个UICollectionView控件,然后再其中加入一个CollectionViewCell在其中增加一... 阅读全文
posted @ 2015-06-15 21:42 DaveLin 阅读(18812) 评论(1) 推荐(1) 编辑
摘要: 哇,原来我已经潜水2年多了,还是需要养成习惯写写东西啊。最近在做一个java web service项目,需要用到jason,本人对java不是特别精通,于是开始搜索一些java平台的json类库。发现了google的gson,因为之前对于protocolbuf有一些了解,带着一些好奇心,我开始使用了gson。经过比较,gson和其他现有java json类库最大的不同时gson需要序列化得实体类不需要使用annotation来标识需要序列化得字段,同时gson又可以通过使用annotation来灵活配置需要序列化的字段。下面是一个简单的例子:Person实体public class Pers 阅读全文
posted @ 2011-05-01 22:16 DaveLin 阅读(270602) 评论(17) 推荐(19) 编辑
摘要: 不得不说DataTemplate是WPF中的一项重要技术组成,可以方便让我们实现各种各样的UI样式,大大丰富了应用程序的界面设计。通常我们都会在XAML文件中定义出具体的DataTemplate, 我举一个ListView的例子:[代码]Code例子中对每个Column定义了简单的DataTemplate。我遇到的问题是如果这个List View需要动态编辑列,或者新加入一些列,就是如何用代码来实... 阅读全文
posted @ 2009-02-11 17:07 DaveLin 阅读(9035) 评论(10) 推荐(3) 编辑
摘要: 用代码使用WPF中的动态资源,第一次准备将随笔放到首页 阅读全文
posted @ 2008-07-09 00:54 DaveLin 阅读(6095) 评论(3) 推荐(0) 编辑
摘要: 简单定义一个服务:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Runtime.Serialization;usingSystem.ServiceModel;usingSystem.Text;namespaceClientInfoSample{[ServiceContract]publicinter... 阅读全文
posted @ 2008-06-03 15:09 DaveLin 阅读(841) 评论(2) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.IO.Packaging;using System.Xml;namespace ReadDocx{ class Program { static void Main(string... 阅读全文
posted @ 2008-05-15 16:33 DaveLin 阅读(2505) 评论(1) 推荐(0) 编辑
摘要: WPF预设有Aero, Classic, Luna, Royale主题, WPF程序会根据Windows主题决定WPF程序所使用的控件风格, 而且当Windows主题不是Aero, Luna或Royale, 而是其他主题的话, WPF将会采用比较丑的Classic主题, 那我怎么让WPF程序使用指定的主题呢?其实很简单, 下面实例如何设定为Aero主题:在WPF项目中添加PresentationF... 阅读全文
posted @ 2008-04-01 16:17 DaveLin 阅读(1349) 评论(1) 推荐(0) 编辑
摘要: 这几天一直在对原来的WPF应用程序进行改进和重构,准备为应用程序加入一些动画操作,但问题来了! 经由动画改变的属性不能变化了,只能再次通过动画更改。这也太不爽了吧。搞一两个小时,终于找到了解决的办法。下面给出主要代码: foreach(UIElementcontrolincanvas.Children){//UserControlRealTimeChartFlexiblechartFlexible... 阅读全文
posted @ 2008-04-01 15:44 DaveLin 阅读(1214) 评论(2) 推荐(0) 编辑
摘要: 学习WCF已经两天了,也慢慢找到了一些感觉,自己写了一个方法来得到服务的契约的操作,和大家分享一下1staticvoidGetOperations(stringbaseAddress)2{3stringmexAddress=baseAddress+"?WSDL";4MetadataExchangeClientclient=newMetadataExchangeClient(newUri(mexAd... 阅读全文
posted @ 2008-03-27 13:50 DaveLin 阅读(344) 评论(3) 推荐(0) 编辑
摘要: Boolean createdNew; //返回是否赋予了使用线程的互斥体初始所属权 System.Threading.Mutex instance = new System.Threading.Mutex(true, "MutexName", out createdNew); //同步基元变量 if (createdNew) //赋予了线程初始所属权,也就是首次使用互斥体 { Applicati... 阅读全文
posted @ 2008-03-26 09:53 DaveLin 阅读(430) 评论(0) 推荐(0) 编辑