HelloWorldScene.h
添加如下代码:
protected:
void onDraw(const kmMat4 &transform, bool transformUpdated);
CustomCommand _customCommand;
HelloWorldScene.cpp
void HelloWorld::draw(cocos2d::Rende...
分类:
其他好文 时间:
2014-04-27 20:38:07
阅读次数:
679
写Demo程序的时候能表带自定义的数据结构对象吗?
--低级程序猿
前情提要:网上介绍TextView+SpannableString的文章真心太长,真心看不懂。
====原文=====
下面是一个20行的完整Demo代码:基本原理是使用一个SpannableString并设置其ClickableSpan来响应点击事件。
TextView useInfo ...
分类:
其他好文 时间:
2014-04-27 20:33:09
阅读次数:
580
注:原文来自百度经验,但是某些操作与Qt Creator3.0已有出入,故整理与此。欢迎添加和指正。
为什么大神敲代码比我们快?他们并不是钢琴手,只是快捷键用的比我们熟~
1 . Ctrl(按住)+ Tab快速切换已打开的文件
2 .快速添加方法定义,
将光标移动到h文件中的方法声明。按Alt(按住)+ Enter,将出现如下三个选项。
第...
分类:
其他好文 时间:
2014-04-27 20:16:19
阅读次数:
520
方法一:重写TextView的onDraw方法,也挺直观就是不太好控制显示完图片后再显示字体所占空间的位置关系。一般如果字体是在图片上重叠的推荐这样写。时间关系,这个不付源码了。方法二:利用TextView支持部分Html的特性,直接用api赋图片。代码如下://第一种方法在TextView中显示图片
String html = "";
ImageGetter imgGetter = ne...
分类:
移动开发 时间:
2014-04-27 20:03:55
阅读次数:
811
【二分查找】
针对有序数组,性能非常好。
【时间复杂度】
logn
【代码】
#include
#include
//非递归实现二分查找
int BinarySearch1(int a[], int n, int key)
{
int left, right;
int mid;
left = 0;
right = n - 1;
while(left <= right)
...
分类:
其他好文 时间:
2014-04-27 19:42:22
阅读次数:
538
一些概念
脚本语言:翻译一句,执行一句,不产生目标代码。代表有vb script,java script。
编译语言:全部编译为汇编语言后再执行。代表有C++、Java。...
分类:
其他好文 时间:
2014-04-27 19:34:11
阅读次数:
459
这里,我并不打算引起语言争论的口水仗,我并不是什么大牛,对语言的造诣也不深,只是想通过自己实际的经历,来说说为什么我在项目中选择go。
其他语言的经历
C++
在接触go之前,我已经有多年的c++开发经验。主要用在游戏服务端引擎开发以及P2P上面,那可是一段痛并快乐的时期,以至于我看到任何的程序钉子问题都觉得可以用c++这把锤子给敲定。但是对于互联网项目开发来说,除非你的团队整体的c++...
分类:
编程语言 时间:
2014-04-27 19:16:29
阅读次数:
655
整个Erlang/OTP生态系认的目的就在于构建稳定、容错的系统。
应用是Erlang对相关模块进行打包的一种手段。打包的目的并不在于发布,而在于使这些模块成为一个整体。有一部分OTP应用仅仅是提供他人调用的库代码,但大部分应用都具有自己的生命周期:启动,完成预设任务,最后关闭。部分应用可以同时运用多个实例,另一些应用仅限一个。...
分类:
移动开发 时间:
2014-04-27 19:12:30
阅读次数:
601
迅雷和qq旋风下载,有加速和离线功能,很方面,我是在网上看到的原始地址和迅雷地址,qq旋风地址的转化原理,然后用python+pyqt写了一个客户端
原理:
迅雷: 迅雷下载地址="thunder://"+Base64编码("AA"+"真实地址"+"ZZ")
QQ旋风: qqdl="qqdl://"+Base64编码("真实地址")
import re
import base64
from...
分类:
编程语言 时间:
2014-04-27 18:52:06
阅读次数:
772
1、为什么需要开源库?
我个人觉得有以下几个原因:
1>我们的项目比较赶,但是又用到一些比较复杂的模块,这些模块不是系统自带的,或者说系统自带的满足不了需求,同时在一些开源网站上面又有类似的或者是满足我哦们需求的开源项目和库,拿来就可以减少我们很多的工作量。
2>开源库从另外一方面来说就是为了提高代码的重用性,大家使用了这个开源库,然后提交一些bug,通过大家的力量完善这个开源项目。
2、...
分类:
移动开发 时间:
2014-04-27 18:44:03
阅读次数:
667