摘要: 今天项目里做了一个邮件列表 , 每个单封邮件都是一个Button,可以点击进去查看邮件详细信息。做完发现拖动列表时发现不能滑动,被单封邮件的点击事件拦截了。 在网上找了一下解决方法,成功解决了,mark一下,具体原因以后分析。 阅读全文
posted @ 2017-03-01 13:53 黑夜风行者 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: 首先添加这个地址到系统环境变量,path然后打开CMD,输入如下语句现在就可以创建一个新项目了这样一个空的cocos2d-x v3.0的项目就创建好了接下来编译andriod程序先在系统环境变量中添加一个NDK_ROOT然后打开cmd然后就开始编译了接下来打开ADT中的eclipse再添加andri... 阅读全文
posted @ 2014-05-08 17:33 黑夜风行者 阅读(135) 评论(0) 推荐(0) 编辑
摘要: C++里面的伪函数(函数对象)其实就是一个类重载了()运算符,这样类的对象在使用()操作符时,看起来就像一个函数调用一样,这就叫做伪函数。class Hello{ public: void operator()() //第一个()表示操作符,第二个表示函数参数列表 ... 阅读全文
posted @ 2014-05-08 00:05 黑夜风行者 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数,分析算法复杂度当时答的时候用的方法太渣了,思路是每次左移一位,移动K次。12345678→23456781→34567812→45678123这是我写... 阅读全文
posted @ 2014-05-07 23:37 黑夜风行者 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 1 .虚函数假设people是man的父类,people类和man类都定义了实函数walk()people* p = new man();p->walk();这里P执行的是people类的walk()函数。这和java语言不一样,java在这里执行的是man的walk()函数。那么C++如何实现子类... 阅读全文
posted @ 2014-05-07 22:46 黑夜风行者 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 1.动态分配的对象的析构函数 1 class man{ 2 public: 3 man(){ 4 cout<<"man begin"<<endl; 5 }; 6 ~man(){ 7 cout<<"man end"<<endl; 8 } 9 ... 阅读全文
posted @ 2014-05-07 22:14 黑夜风行者 阅读(487) 评论(0) 推荐(0) 编辑
摘要: Cocos2d-x 3.0坐标系详解Cocos2d-x坐标系和OpenGL坐标系相同,都是起源于笛卡尔坐标系。笛卡尔坐标系笛卡尔坐标系中定义右手系原点在左下角,x向右,y向上,z向外,OpenGL坐标系为笛卡尔右手系。屏幕坐标系和Cocos2d坐标系标准屏幕坐标系使用和OpenGL不同的坐标系,而C... 阅读全文
posted @ 2014-04-28 23:53 黑夜风行者 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 晚上花了几个小时fix了这个恼人的BUG!“在变量XX周围的堆栈已损坏”在网上找到的解释是:把“project->配置属性->c/c++->代码生成->基本运行时检查 设置为默认值,就没有这样的错误了。关于MSDN的解释是在堆栈外面读写某数据。错误是名为RTC1的编译器检测的。又看了更多的技术文章,... 阅读全文
posted @ 2014-04-23 22:01 黑夜风行者 阅读(1313) 评论(0) 推荐(0) 编辑