研究了Mat和Heap的分析方法之后,尝试用其他的方式来分析下,Androiddumpsys
的方式来看下结果。如何得出数据的操作就不说了,网上太多了,只看数据来进行分析。如图1,启动的时候的情况执行三次怀疑有泄露的功能之后的数据再执行三次再执行三次数据分析:Native
数据代表的是JNI层的数据...
分类:
移动开发 时间:
2014-06-29 15:01:43
阅读次数:
269
Cocostudio是cocos2dx官方提供的游戏制作工具,其中包含了动作编辑器,其编辑好的动画导出的文件有三种:Atlastexture,json的AtalasTexture描述文件和plist动画描述文件,可以使用LibExtension
Amature加载和播放。 但Cocostdui...
分类:
其他好文 时间:
2014-06-07 03:34:49
阅读次数:
193
Cocos2dx提供的音频库位于CocosDenshion中,其接口由SimpleAudioEngine定义,提供了基本的背景音乐和音效播放。
SimpleAudioEngine的实现是夸平台的,在windows平台上由mci相关API实现;在android平台上透过JNI,调用androi...
分类:
其他好文 时间:
2014-05-30 11:39:12
阅读次数:
4195
客户端Cocos2dx(C++)服务器Mina(Java)客户端主要使用了Linux的BSD
Socket接口进行socket的数据传输连接服务器直接用了Mina框架来接受socket具体参考的博客:1.【C/S通信交互之Socket篇】Cocos2dx(Client)使用BSD
Socket与Mi...
分类:
其他好文 时间:
2014-05-30 06:39:54
阅读次数:
323
在学习cocos2dx时,其底层就用到了OpenGL,因此,想要能够精通cocos2dx,还是需要了解OpenGL的。本着这个目的,开始搭建OpenGL的环境,并进行学习。OpenGL环境的搭建相对比较简单,这里就简单概述一下。1.
下载glut库glut库地址为:http://www.opengl...
分类:
其他好文 时间:
2014-05-28 21:45:37
阅读次数:
328
原因1:给定目录下jvm.dll不存在。对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。原因2:eclipse的版本与jre或者jdk版本不一致对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。原因2的概率更大一些,原...
分类:
编程语言 时间:
2014-05-28 18:39:06
阅读次数:
298
#include "jiami.h"#include "jni.h"#include
"com_test_start_CommonClassLoader.h" static void arraycopy(JNIEnv * env,
jbyteArray sb, int spo, jbyteArray...
分类:
编程语言 时间:
2014-05-27 18:32:01
阅读次数:
629
Ccp文件介绍:
GameMenuScene.cpp游戏主菜单
GameMainScene.cpp游戏主页面
GameObjHero.cpp主角
GameHeroBullet.cpp主角的子弹
GameObjEnemy.cpp敌人
GameEnemyBullet.cpp敌人的子弹
GameAboutScene.cpp关于页面
GameMark.cpp游戏分数
运行游戏进入游...
分类:
其他好文 时间:
2014-05-25 22:58:03
阅读次数:
326
cocos2dx 3.0版本TableView拍生自ScrollView,常用来做滚动列表,有几种特殊用法,不知道大家用到过没
要求:1.滚动时不能选中TableCell,非滚动状态才能选中
很简单,在TableView的delegate函数中,通过isTouchMoved()函数来判断
void WeaponSelectLayer::tableCellUnhighlight(coc...
分类:
其他好文 时间:
2014-05-25 20:47:22
阅读次数:
469
IOS目录中RootViewController.mm//显示竖屏- (BOOL)
shouldAutorotate { return NO;}//显示横屏- (BOOL) shouldAutorotate { return
YES;}还有一个屏目适配:AppDelegate 中:CCDire...
分类:
其他好文 时间:
2014-05-25 20:33:59
阅读次数:
205