关于ListView (2)——SimpleAdapter源码解析与ViewBinders的用法
如题,这里主要讲解SimpleAdapter的源码,ViewBinders只是作为该类的一个知识点。
说到android源码,很多人看下去可能会开始觉得头越来越晕,最后就不了了之。不过理解源码确实能让自己更深入的了解android的运作,更顺手的写出优秀的代码。其实看android源码,一开始不一定就立即从重要或者核心开始下手,即使能够看下去,也会很累,浪费的时间也多。就如解剖一只牛,让我来,我就
http://www.cyqdata.cn/cnblogs/article-detail-36900
jQuery动画高级用法(上)——详解animation中的.queue()函数
如果你拿着一个疑问去找专业人士寻找答案,那么你的一个疑问会变成三个,因为他会用另外两个令你更加一头雾水的名词来解释你的这个疑问。
我想这是大多数,包括我在内,IT人在学习过程中碰到的最大问题。当你有一段代码或是一个概念不是很清楚,百度也好,Google也好,在论坛发问也好,给出的答案往往又会夹杂着更多你不懂得概念和令你头
http://www.cyqdata.cn/cnblogs/article-detail-36145
MongoDB学习笔记(六) MongoDB索引用法和效率分析
MongoDB中的索引其实类似于关系型数据库,都是为了提高查询和排序的效率的,并且实现原理也基本一致。由于集合中的键(字段)可以是普通数据类型,也可以是子文档。MongoDB可以在各种类型的键上创建索引。下面分别讲解各种类型的索引的创建,查询,以及索引的维护等。
一、创建索引
1. 默认索引
MongoDB有个默认的“_id”的键,他相当于“主键&rd
http://www.cyqdata.cn/cnblogs/article-detail-35734
Flex4 学习笔记之DataGrid 的几种用法
本人是做ASP.Net开发的,学习Flex的时间不长,这里我介绍下我所学到的DataGrid的一些常用的用法,如果讲得不够全面请各位多多指点!
我们先来了解下Flex里面DataGrid是个什么样的控件,学过ASP.Net的应该多用过微软的服务器控件里面的一些数据展示控件如(DataList,GridView,Repeater)等
这里讲的DataGrid也是Flex里面的数据展示控件其中之一类似
http://www.cyqdata.cn/cnblogs/article-detail-35712
C# list 新用法
用list的方法来完成在一个数型结构的文件夹中,可能在拷贝时中间出现了差错,希望有一段代码来比较两个文件夹中的异同数目有多少.
主要用到的方法是:
1:
System.IO.DirectoryInfo.GetFiles("*.*", System.IO.SearchOption.AllDirectories);
返回当前目录的文件列表。
2:
List.Intersect(List);
http://www.cyqdata.cn/cnblogs/article-detail-35134
C# 谈谈abstract用法 和一个简单abstract factory
abstract 修饰符可以和类、方法、属性、索引器及事件一起使用。在类声明中使用 abstract 修饰符以指示某个类只能是其他类的基类。标记为抽象或包含在抽象类中的成员必须通过从抽象类派生的类来实现。
抽象类具有以下特性:
抽象类不能实例化。
抽象类可以包含抽象方法和抽象访问器。
不能用 sealed(C# 参考)修饰符修改抽象类,这意味着抽象类不能被继承。
从抽象类派生的非
http://www.cyqdata.cn/cnblogs/article-detail-35031
C++成员函数指针错误用法警示
今天做一个成绩管理系统的并发引擎,用Qt做的,仿照QtConcurrent搞了个模板基类。这里为了隐藏细节,隔离变化,把并发的东西全部包含在模板基类中。子类只需注册需要并发执行的入口函数即可在单独线程中执行。最终目标是,继承的业务逻辑类外部调用时有两个接口可选,调用syncRun同步执行;调用由引擎自动生成的asyncRun就异步执行。
http://www.cyqdata.cn/cnblogs/article-detail-32330
linq To Xml 用法简介
先看实例:
在配置文件中加入:
<add key="SaveXmlPath" value="D:\SaveXml.xml"/>
而后创建一个实全类:
public class SingleResultBE
{
public string Id { get; set; }
public string Operation { get
http://www.cyqdata.cn/cnblogs/article-detail-31865
使用sh_helptext可以查询存储过程或视图的文本格式,对它改动后还有更好的用法...
系统存储过程:sp_helptext +存储过程名称或视图名 用法也就是对存储过程或视图的内容文本显示。在这里将它修后可以保存到数据表中,方便我们导出.txt或其他用途。
下面看代码,其实也很简单..:
/*================================================将查询的文本,插入数据表中,很有意思玩一玩首先创建表: create table aa_tem
http://www.cyqdata.cn/cnblogs/article-detail-25257
C#中dynamic的正确用法
dynamic是FrameWork4.0的新特性。dynamic的出现让C#具有了弱语言类型的特性。编译器在编译的时候不再对类型进行检查,编译期默认dynamic对象支持你想要的任何特性。比如,即使你对GetDynamicObject方法返回的对象一无所知,你也可以像如下那样进行代码的调用,编译器不会报错:
dynamic dynamicObject = GetDyn
http://www.cyqdata.cn/cnblogs/article-detail-25241
WF4集合Collection相关活动用法
集合活动用于使用工作流中的集合对象。.NET Framework 版本 4包含多个系统提供的活动,用于在集合中添加和移除项、测试集合中是否存在某个项以及清除集合。所有集合活动都是继承自 CodeActivity 或 CodeActivity 的泛型类;ExistsInCollection 和 RemoveFromCollection 具有一个类型为 Boolean 的 OutArgument,用于
http://www.cyqdata.cn/cnblogs/article-detail-4834
DatagridView 经典用法总结(中)--附有可下载Demo
知识点:一:DatagridView 导出数据到Excel(两种方法)
二:DatagridView 中显示密码列
三:WinForm最简单两GridView同步滚动
四:DataGridView添加任何控件
一.DatagridView 导出数据到Excel
有两种方法:一种是直接利用I/O读写去生成非标准格式的xls文件,速度很快。另外种就是直接使用EXCE
http://www.cyqdata.cn/cnblogs/article-detail-137
DataGridView 经典用法总结(上)--附有可下载的Demo
一、DataGridView 单元格验证
比如只允许输入数字
要求:验证错误后焦点不离开。
有两种方法:
DataGridView.EditingControlShowing 事件和DataGridView.CellValidating 事件。
(1) DataGridView.EditingControlShowing 事件。
显示用于编辑单元格的控件时发生,命名空间: System.Windows.Forms
程序集: System.Windows.Forms(在 system.windows.forms.dll 中)。
如:
void dgvCs_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
&nb
http://www.cyqdata.cn/cnblogs/article-detail-103
挖掘经典:几乎被人遗忘的HTML七种用法
当今的WEB领域,新概念、新技术不断涌现 -- WEB2.0、AJAX、HTML5.0... ...
但在几乎被我们忽略的HTML和XHTML里,还有许多并不为人所知的,但却非常有用的一些TAG
以下就是其中的七种用法:
一、元素分组:<fieldset>、<legend>
示例:
1 <fieldset> 2 <legend>健康信息:</legend> 3 <form> 4 <label>身高:<input type="text" /></label> &
http://www.cyqdata.cn/cnblogs/article-detail-99