实现很简单,直接上代码: 1 void
CCheckBoxTreeDlg::OnNMClickTree1(NMHDR *pNMHDR, LRESULT *pResult) 2 { 3 // TODO:
在此添加控件通知处理程序代码 4 CPoint point; 5 UINT...
分类:
其他好文 时间:
2014-05-12 11:07:03
阅读次数:
297
刚开始以为实现起来很难,所以就在网上寻找实现的扩展控件,到最后才发现只要把CTreeCtrl
控件的Check Boxes
属性设为真就可以了,会在每个树形节点前添加一个CheckBox。多选已经实现了,下面就是取得选中的项了,在网上搜了以下也没有太好的办法,于是就自己动手写。大概思路是,遍历整个树...
分类:
其他好文 时间:
2014-05-12 10:20:56
阅读次数:
397
这篇文章将前几篇使用的方法进行了整合,让我们能够在后台线程中加载以及缓存图片并在ViewPager和GridView中展示出来,并在这些过程中处理并发以及参数的设置.
将图片加载到ViewPager中 使用滑动视图来对图片详情进行导航是一种不错的方式.我们可以使用ViewPager和PagerAda...
分类:
其他好文 时间:
2014-05-12 08:15:42
阅读次数:
394
原文链接http://www.ilisen.net/iphone-slider-switch-style-checkbox.html
使用:1http://www.ilisen.net/wp-content/uploads/2013/12/20131212144733....
分类:
其他好文 时间:
2014-05-10 08:19:52
阅读次数:
335
如图:
点击单选按钮"开灯",多选按钮就会显示"关灯"且方块里有对勾;反之,点多选按钮,单选按钮也自动改变。
首先,先创建一个安卓项目(我的版本是4.4.2的),名字为"bulb",把两张图片:开灯与关灯状态的图片放入"drawable-"随意一个文件夹下
然后在res文件夹下找到layout文件夹,找到activity_main.xml或fragment_main.xml,在里面输...
分类:
移动开发 时间:
2014-05-10 04:26:27
阅读次数:
466
一、堆与堆排序的产生及定义
在简单选择排序中,每次从n个元素中比较n-1次选取最小的元素,这很好理解,但是前面比较过的数据在之后还要重新比较,这将花费大量的运算时间。堆排序算法就很好的解决了这个问题,堆排序在每次选择到最小记录的同时会根据比较结果对其他数据进行调整,堆排序的时间复杂度为O(Nlog....
分类:
其他好文 时间:
2014-05-10 00:25:14
阅读次数:
299
背景
我们以常见的登录的时候有CheckBox来显示是否保存帐号密码的形式来生动的讲解这个故事。最后是以txt文档保存,用到的是Java的IO操作。这个只是粗略的,大家不喜勿喷。保存文件
public static void savefile2card(Context context,String ...
分类:
移动开发 时间:
2014-05-10 00:14:22
阅读次数:
439
resource/css/gri.controls.css"
rel="stylesheet"/>样式作用: 显示表格框HTML 折叠框、表单、选择框、下拉内容注册 + 触发函数 + 组装表格检查代码 -
views- controllers-models
分类:
Web程序 时间:
2014-05-09 20:19:19
阅读次数:
338
表单标记·C代表Closeneeded表示该标记属于围堵标记,即需要结束标记</标记>。·N代表Noneedtoclose表示该标记属空标记,即不需要结束标记。C<form>标签用于为用户输入创建HTML表单。表单能够包含input元素,比如文本字段、复选框、单选框、提交按钮等等。表单还可..
分类:
Web程序 时间:
2014-05-09 14:32:17
阅读次数:
339
一、冒泡排序冒泡排序算是最基础的一种算法了,复杂度为O(N^2),其基本思想是:从最低端数据开始,两两相邻比较,如果反序则交换。代码如下:/*最基本的冒泡排序*/void
BubbleSort1 (int n, int *array) /*little > big*/{ int i, j...
分类:
其他好文 时间:
2014-05-09 13:02:57
阅读次数:
319