自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

转载 Cocos2d-x程序在Android下的启动过程

本文通过分析cocos2d-x(分析版本为cocos2d-x-2.2.1)自身提供的示例程序HelloLua(在目录$(sourcedir)samplesLuaHelloLua下)来分析cocos2d-x的在android平台下的具体启动过程。 我们知道android平台的游戏是从一个Activity开始的。HelloLua的启动Activity是在文件HelloLua.java中定义的,相关代码

2016-07-08 11:30:11 727

转载 Eclipse快捷键

Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比

2016-07-08 09:57:40 219

转载 Quick-Cocos2D-X 并成功运行示例代码

有好多天没有写博文了,今天三国制霸iOS版本进度快结束了。自己也终于有时间继续写博文与大家交流。今年,中国的手机网游市场很火,很多公司也需要Cocos2d的人才,所以有很多做页游端游的同行也一起加入了手游的大家庭(同时也增加了竞争力)。不过这样也是件好事,有追赶的时候,我们进步的能更快。   但是,如何能让自己在如此之多的同行之中脱颖而出呢?答案就在

2016-07-05 19:30:52 690

转载 Google Protocol Buffer 的使用和原理

最近应为工作的需要,合作的部门提供了protobuf的接口,总结了一下使用的过程和方法如下:    下载protobuf-2.3.0:      http://protobuf.googlecode.com/files/protobuf-2.3.0.zip  安装:   unzip protobuf-

2016-07-01 17:22:53 676

转载 Google 的开源技术protobuf 简介与例子

本文来自CSDN博客:http://blog.csdn.net/caisini_vc/article/details/5599468今天来介绍一下“Protocol Buffers ”(以下简称protobuf)这个玩意儿。本来俺在构思“生产者/消费者模式 ”系列的下一个帖子:关于生产者和消费者之间的数据传输格式。由于里面扯到了protobuf,想想干脆单独开一个帖子算了。

2016-07-01 16:57:52 298

转载 系列1—BabeLua入门

原文地址:http://blog.csdn.net/babestudio/article/details/27222141BabeLua入门 BabeLua简介BabeLua是一款基于VS2012/2013(简称VS)的免费开源的Lua集成开发环境,在Lua编辑和调试方面,具有如下功能和特性:●Lua语法高亮●语法检查●自动补全●一键

2016-07-01 15:13:31 346

转载 Git 少用 Pull 多用 Fetch 和 Merge

本文有点长而且有点乱,但就像Mark Twain Blaise Pascal的笑话里说的那样:我没有时间让它更短些。在Git的邮件列表里有很多关于本文的讨论,我会尽量把其中相关的观点列在下面。我最常说的关于git使用的一个经验就是:不要用git pull,用git fetch和git merge代替它。git pull的问题是它把过程的细节都隐藏了起来,以至于你不用去了解g

2016-07-01 14:17:02 259

转载 正确使用 Android 性能分析工具——TraceView oschina 发布于: 2014年10月28日 (11评)

原文地址:http://www.oschina.net/news/56500/traceview-android前面唠叨最近公司app中有些列表在滑动的时候会有卡顿现象,我就开始着手解决这些问题,解决问题之前首先要分析列表滑动的性能瓶颈在什么地方。因为之前不会正确使用TraceView这个工具,主要是看不懂TraceView界面下方数据指标的值代表什么意思…以前我用StopWatc

2016-07-01 09:42:53 356

转载 quick-cocos2dx lua里对class的定义

原文地址:http://www.tuicool.com/articles/yEJBzaM在quick-cocos2dx里, 通过class() 函数进行类的定义下面贴出quick-cocos2d-x-2.2.1-rc 里 class()的源码 function class(classname, super) local superType = type(sup

2016-06-30 20:04:49 719

转载 点九图CCScale9Sprite

原文地址:http://www.mamicode.com/info-detail-172844.html【引言】    本来是想学学控件类CCControl的另一个子类按钮控件CCControlButton的。但是发现里面有一个参数牵扯到CCScale9Sprite这个类。看到CCScale9Sprite,很容易联想到精灵类CCSprite。两者又有什么区别呢?因此我就去网上收了一

2016-06-30 15:58:37 648

转载 cocos2d-x getContentSize和getContentSizeInPixels区别

原文地址:http://buerkai.iteye.com/blog/1545142cocos2d-x中使用getContentSize获得的就是逻辑点的大小,而getContentSizeInPixels获得的就是像素点的大小。 像素点和逻辑点的对应关系为:逻辑点的大小 = 像素大小 / contentScaleFactor。 如果在高分辨率的平台上(如Iphone4),使用非高分辨

2016-06-30 14:49:41 881

转载 XCode快捷键

原文地址:http://www.cnblogs.com/yjmyzz/archive/2011/01/25/1944325.html1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件

2016-06-27 18:53:30 191

转载 FrameSize、WinSize、VisibleSize、VisibleOrigin概念理解

原文地址:http://blog.csdn.net/monzart7an/article/details/19357893这部分是看了下面转载的文章之后自己对于这几个概念的理解:FrameSize就是屏幕的实际分辨率,这是不变的,比如我用的盖世三的手机分辨率为1280x720,这就是盖世三的FrameSize。                    注意这个FrameSiz

2016-06-16 11:17:44 303

转载 Cocos2d-x内存管理 -- 绕不过去的坎

原文地址:http://www.cocos.com/doc/tutorial/show?id=1331Cocos2d-x引擎的核心是用C++编写的,那对于所有使用该引擎的游戏开发人员来说,内存管理是一道绕不过去的坎。关于Cocos2d-x内存管理,网上已经有了许多参考资料,有些资料写的颇为详实,因为在内存管理这块我不想多费笔墨,只是更多的将思路描述清 楚。

2016-06-15 19:39:29 210

转载 C语言宏定义##连接符和#符的使用

C语言中如何使用宏C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念)。下面对常遇到的宏的使用问题做了简单总结。关于#和##在C语言的宏中,#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量 通过替换后在其左右各加上一个双引号。比如下面代码中的宏:#define WARN_IF(EXP

2016-06-15 14:33:18 208

转载 C语言的宏定义

c语言宏定义问题 宏定义不是可以实现和函数相同功能 那为什么还要分函数和宏定义两种功能? 分享| 2015-11-26 11:30妖紳 | 浏览 93 次  来自:手机知道 C语言函数c语言宏定义问题宏定义不是可以实现和函数相同功能那为什么还要分函数和宏定义两种功能?2015-11-26 12:51#“谁是脑力达人”分类答题赛火热开启!#

2016-06-15 11:24:18 292

转载 contentSize、contentInset和contentOffset区别

这几个都是在iOS程序中,经常会注意到的一些小细节,能否真正了解这些,对写ios程序也有很大的好处。frame 是UIView中表示此view的一个矩形面积,包括了view在它的superview中的一些几何上的标识。有起始坐标,也就是origin(CGPoint)和这个矩形面积的宽(width)和高(height)bounds 每个view,除了有对应它的superview的相关

2016-06-13 17:55:30 196

转载 最常用的 Eclipse 快捷键总结

本文是一些最实用、最齐全、最省时间的 Eclipse 快捷键总结,这些快捷键可以让帮助你完成工作中的任何一个操作。欢迎参考。  1. ctrl+shift+r:打开资源  这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。

2016-06-13 12:53:07 178

转载 Eclipse添加builder自动执行bat复制脚本

比如Eclipse里面有个Android工程,在编译制作apk之前总希望能够把最新的资源拷贝到assert目录下,手动的话很费力,即使手动去执行个脚本,因为这很容易忘记,即使记得也很麻烦。更简便的方法是为工程添加一个builder来执行我们的复制脚本:工程》属性》Builders》New》Program ,得到一个builder。Location里面配置脚本的路径,通过

2016-06-13 10:20:33 588

转载 cocos2d-x getBoundingBox getContentSize getTextureRect 解释

这是cocos2d-x代码看注释的解释 翻译的 不到之处谅解 后面在总结getBoundingBox  // 返回一个AABB(axis-aligned bounding-box)在其父母的坐标系统。Returns an AABB (axis-aligned bounding-box) in its parent's coordinate system.getContentSize  

2016-06-12 16:44:31 1159 1

转载 Git Stash用法

首先,简单介绍下Git Stash命令的用法,详细的用法在man文档中有相关介绍,下面我来说明常见的使用。git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多个Stash的内容,所以用栈来

2016-06-07 15:16:22 173

转载 Lua中有8个基本类型 && 运算符的优先级如下(从高到低)

Lua中有8个基本类型分别为nilbooleannumberstringuserdatafunctionthreadtable函数 type 可以测试给定变量或者值的类型。  运算符的优先级如下(从高到低)从高到低的顺序:^     n

2016-06-07 10:30:17 938

转载 adb常用命令总结

adb命令的主要用途 1. 运行android设备的shell(命令行)。 2.管理模拟器或android设备的映射端口。 3. 安装和卸载应用程序。 4.计算机和android设备之间的上传和下载文件。关闭或开启adb服务 关闭adb服务  adb kill-server 开启adb服务  adb start-server

2016-06-06 15:44:09 170

转载 linux grep命令

1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(

2016-06-02 19:19:53 205

转载 JAVA基础之理解JNI原理(转)

原文地址:http://www.cnblogs.com/mandroid/archive/2011/06/15/2081093.htmlJAVA基础之理解JNI原理JNI是JAVA标准平台中的一个重要功能,它弥补了JAVA的与平台无关这一重大优点的不足,在JAVA实现跨平台的同时,也能与其它语言(如C、C++)的动态库进行交互,给其它语言发挥优势的机会。有了JAVA标准平台的支

2016-06-01 19:47:18 261

转载 详解在bash脚本中如何获取自身路径(转)

原文地址:http://www.2cto.com/os/201312/267533.htmlDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"这是stackoverflow上推荐的方法http://stackoverflow.com/questions/4774054/reliable-way-for-a-ba

2016-06-01 17:06:08 402

转载 Cocos2d-x下Lua调用自定义C++类和函数的最佳实践

原文地址:https://segmentfault.com/a/1190000000631630关于cocos2d-x下Lua调用C++的文档看了不少,但没有一篇真正把这事给讲明白了,我自己也是个初学者,摸索了半天,总结如下:cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档都没讲清楚,是因为存在5个层面的知识点:1、在纯C环境下,把C函数注册

2016-06-01 15:29:22 658

转载 [cocos2dx]cocos2dx-lua中的框架MVC

MVC简介MVC,即Model View Controller。Model(模型),一般负责数据的处理;View(视图),一般负责界面的显示;Controller(控制器),一般负责前端的逻辑处理。拿一款手机游戏来说,界面UI的显示、布局等就是View负责;点击了按钮,手势的滑动等操作由Controller来处理;游戏中需要的数据资源就交给Model。 其中cocos、Controller

2016-06-01 14:59:51 2092

转载 Linux命令之chmod(修改文件权限)

linux下总是遇到没有文件修改权限, 很头疼, 作为菜鸟我很喜欢"chmod 777 -R 文件目录" 了事, 结果现在系统崩了, 哎.. 慎用"chmod 命令用途更改文件方式。语法要用符号更改文件方式chmod [ -R ] [ -h ] [ -f ] [ [ u ] [ g ] [ o ] | [ a ] ] { {

2016-05-31 19:38:12 618

转载 Lua中的元表(metatable)、元方法(metamethod)详解

原文地址:http://www.jb51.net/article/55126.htm这篇文章主要介绍了Lua中的元表(metatable)、元方法(metamethod)详解,本文对它做了详细讲解,并给出实例来说明,需要的朋友可以参考下终于到了在实际中经常要用到的内容了——元表与元方法。在第一次看见这两样东西的时候,可能会觉得它很深奥,但其实很好理解,虽然实际上它可能真

2016-05-25 11:44:39 554

转载 Gerrit代码审核服务器简明手册

(v1.0, 2011-09-18)Finish off all japs. Gerrit是Google公司在Android开源项目中GIT应用上的两个重要创新之一,它是为Git引入的代码审核服务器,其代码审核是强制性的,就是说,向Git版本库的推送必须要经过Gerrit服务器,修订代码必须经过代码审核的工作流程之后,经批准才能合并到正式版本库中。 一、基本

2016-05-23 10:31:19 3367

转载 gitlab的用户使用手册

原文地址:http://dl528888.blog.51cto.com/2382721/1292316最近比较忙,没时间写博客,今天来的早所以写一篇关于gitlab的使用手册分享给大家。目录一、账户/项目申请二、登陆与修改密码三、SSH Key导入四、上传/下载代码1、上传(用户系统为linux)2、下载(用户系统为linux)

2016-05-23 10:08:12 281

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除