Android之ListView的getItemViewType和getViewTypeCount
摘要:PS:感觉这两个方法其实还是很容易理解的,也算是给我其他两个朋友写的吧,帮他们搞清楚这两个方法的用法和概念。同时还有一些小细节问题需要注意。 学习内容: 1.getItemViewType和getViewTypeCount getItemViewType和getViewTypeCount是ListV
阅读全文
posted @
2017-05-25 21:42
莫水千流
阅读(834)
推荐(0) 编辑
http://www.cnblogs.com/snake-hand/p/3206655.html
摘要:2.从网络中获取xml文件并解析数据 3.Person对象类 4.Adapter数据适配器类 5.异步加载图片类 6.网络中的person.xml文件内容为 运行结果如下
阅读全文
posted @
2017-05-24 11:45
莫水千流
阅读(688)
推荐(0) 编辑
C++11 lambda 表达式解析
摘要:C++11 新增了很多特性,lambda 表达式是其中之一,如果你想了解的 C++11 完整特性,建议去这里,这里,这里,还有这里看看。本文作为 5 月的最后一篇博客,将介绍 C++11 的 lambda 表达式。 很多语言都提供了 lambda 表达式,如 Python,Java 8。lambda
阅读全文
posted @
2017-05-18 08:51
莫水千流
阅读(764)
推荐(0) 编辑
c++call back
摘要:#include "stdafx.h" struct A; typedef void(A::*MemFuncPtr) (int* e); class A { int a; }; class View : public A { public: virtual void test() { printf("test A\n"); } }; class Window : pub...
阅读全文
posted @
2017-05-18 08:36
莫水千流
阅读(371)
推荐(0) 编辑
bind原理图释
摘要:(原文:http://blog.think-async.com/2010/04/bind-illustrated.html) 本文解释了bind 是如何工作的。为了清晰,我对图中的语法作了一些简化(例如,省略函数调用操作符的参数类型),并且简化了 bind 的实现. 1. bind 可以用来将用户提
阅读全文
posted @
2017-05-17 14:57
莫水千流
阅读(319)
推荐(0) 编辑
C++11中的std::function
摘要:看看这段代码 先来看看下面这两行代码: 这两行代码是从Cocos2d-x中摘出来的,重点是这两行代码的定义啊。std::function这是什么东西?如果你对上述两行代码表示毫无压力,那就不妨再看看本文,就当温故而知新吧。 std::function介绍 类模版std::function是一种通用、
阅读全文
posted @
2017-05-17 14:54
莫水千流
阅读(1527)
推荐(0) 编辑
C++11中万能的可调用类型声明std::function<...>
摘要:在C++11中,callable object 包括传统C函数,C++成员函数,函数对象(实现了()运算符的类的实例),lambda表达式(特殊函数对象)共4种。程序设计,特别是程序库设计时,经常需要涉及到回调,如果针对每种不同的callable object单独进行声明类型,代码将会非常散乱,也不
阅读全文
posted @
2017-05-17 14:47
莫水千流
阅读(1516)
推荐(0) 编辑
关于C++ 中POD类型的解析
摘要:转自: http://liuqifly.spaces.live.com/blog/cns!216ae3a149106df9!221.entry (C++-98:1.8;5)给出的定义:将对象的各字节拷贝到一个字节数组中,然后再将它重新拷贝到原先的对象所占的存储区中,此时该对象应该具有它原来的值。《i
阅读全文
posted @
2017-05-02 14:12
莫水千流
阅读(578)
推荐(0) 编辑
C++11新特性
摘要:C++11新特性非常的多,就一个简单的特性如果要讲解的很清楚并附上事例可能就需要写很多(个人觉着文章太长不利于理解),本片只大概介绍部分特性,以后有机会再针对个别特性做深入解释。以下只是个人在使用过程中觉着经常使用到的部分,现在做如下解释,错误之处望指正 1、右值和move语义 C++11 增加一
阅读全文
posted @
2017-05-02 13:59
莫水千流
阅读(466)
推荐(0) 编辑
C++11新特性:Lambda函数(匿名函数)
摘要:声明:本文参考了Alex Allain的文章http://www.cprogramming.com/c++11/c++11-lambda-closures.html 加入了自己的理解,不是简单的翻译 C++11终于知道要在语言中加入匿名函数了。匿名函数在很多时候可以为编码提供便利,这在下文会提到。很
阅读全文
posted @
2017-05-02 13:45
莫水千流
阅读(3079)
推荐(1) 编辑