201507-17 cocos2d-x之道~制作第一款文字游戏(二) 在cocos2d-x之道~制作第一款文字游戏(一)中,使用cocos2d-x把主界面显示出来,分别有每个级别提供的初始短语TileView,和目标短语TargetView。初步接触了cocos2d-x的基本概念和基础用法。这篇博客将会基本实现游戏的逻辑,完成游戏的主体部分。采用以下步骤: 使T.... Read More >
201507-17 scheduleOnce失效不回调情况的修复 在一个CCLayer中的onEnter函数使用scheduleOnce,结果没反应,并不执行回调函数 经查验,原来在onEnter中没有写上CCLayer::onEnter,结果加上这句后,scheduleOnce调用正常了.... Read More >
201507-17 使用git创建分支 创建分支是非常有用的GIT技巧 首先执行git branch,是查看分支信息,一般没分支就只有master分支 然后执行git branch ,这样就可以创建新分支了 接着执行git push origin ,把分支发布到服务器上 最后,要执行git checkout ,这样才是在新分支上修改,那么改好的内容才能提交到分支上,记得必须执行这一步,不然修改还是在master上的。要切回mas.... Read More >
201507-17 MAC环境下反编译apk 1.下载开源工具apktool http://code.google.com/p/android-apktool/ 2.下载apktool1.5.2.tar.bz2 并解压出apktool.jar 3.然后使用命令行: ./apktool d ~/testdeJava/Contacts.apk 4.下载dex2jar http://code.google.com/p/dex2ja.... Read More >
201507-17 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT) 转自http://www.awflasher.com/blog/archives/939 当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来! 最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。 参.... Read More >
201507-17 Python道~安装bottle框架 今天开始学习使用Python写一下服务端,经过研究,发现bottle框架轻量、简单、易用,非常适合我这种小白学习。 安装bottle框架非常简单,它不需要额外的库,只要把一个文件下载并放到开发目录后就OK了。 from bottle import route, run, template @route('/hello/') def index(name): ret.... Read More >
201507-17 Python之道~在OpenShift上部署Python 学习Python之道依然任重而道远,今天开始学习在OpenShift上部署我的测试小样例。OpenShift是非常好用的PAAS,关键是免费,不过折腾起来也不容易。 首先要做的当然是申请OpenShift账号,建立Application,然后就需要设置SSH key。这里列出的是MAC系统上的设置SSH key的方法: 进入 cd ~/.ssh目录下 如果已经有xx_rsa 和 .... Read More >
201507-17 “运行”另类妙用,程序启动更快捷 我们知道,在Windows中,单击“开始→运行”命令后,就可以在打开的对话框中输入相应的命令来打开一些系统工具,如输入“regedit”后回车可以启动注册表编辑器,输入“notepad”后回车会启动记事本程序等等。不过,在默认情况下,Windows只能支持少数的程序使用这样的便捷功能,有没有什么办法可以让更多的程序享受这样的便捷启动呢?当然有:我们只要在注册表中添加一些简单的信息,告诉Window.... Read More >
201507-17 Toast导致Activity内存泄漏问题 Toast有可能导致Activity泄漏。在创建Toast时,需要传入Context,如果这个Context是Activity,而Toast是异步弹出,有可能弹出时Activity已经结束。所以正确使用方法,应该是传入ApplicationContext,避免Toast导致内存泄漏。.... Read More >
201507-17 FreemanApp的技术博客正式发布 作为一名独立开发者,总是需要不断的更新自己的技术储备。以前曾经在CSDN更新过一段时间的博客,但是发现并不能坚持下来。毕竟博客是在别人家,总觉得没啥动力去写。于是,还是在freemanapp.com上建一个自己的家吧。 作为第一篇文章,就整理一下这个博客的主要目的和内容吧。这个将是FreemanApp的技术博客,将覆盖Android、Unity、Cocos2d-x等技术,目前主打研究的是游戏.... Read More >