201507-17 如何使用命令行编译运行cocos2d-x的android工程 使用create_project.py生成工程后,如果使用Eclipse导入Android工程编译会遇到许多各种各样的“麻烦”,并且使用Eclipse编译的效率也非常的低。那么有没有其它方法来编译呢?于是,想到了使用命令行为编译运行cocos2d-x工程。 第一步,在环境变量里添加NDK_RO.... Read More >
201507-17 cocos2d-x如何简单添加admob广告条 为了快速的在cocos2d-x中添加广告条,使用了以下代码 try{ LinearLayout.LayoutParams adParams = new LinearLayout.LayoutParams( .... Read More >
201507-17 cocos2d-x之道~跨平台访问Url 在开发过程中,可能会遇到需要在游戏中访问互联网地址,比如跳转到商店评价,打开官方网站等。因为Android与iOS平台的差异,要实现两个平台上访问Url,最好是分别实现。 先说iOS的,因为代码会相对简单些。我把访问Url的方法放到一个类里,如 class GameHelper{ public: void static openURL(const cha.... Read More >
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 >