- 博客(64)
- 资源 (12)
- 收藏
- 关注
原创 cocos2dx 3.0 简单使用 CocoStudio UI Editor
想一想如今大三快结束了,面试笔试的经验几乎为零点零零好几(等等,为什么不是零),好吧,其实有过那么一两次,不过可气人的是公司竟然打着培训的幌子坑我们这种小年轻,太可恶了,要不是当初接待我们的那个小前台还是蛮不错的,长相甜美温柔可人,我就....(能怎样!)好吧,昨天菊花(菊花是谁?)说有公司来我们这学校招聘,一听就好激动的样子,做的是c++底层相关的一些东西,不管如何都要先去试试这水深不深啊,
2014-05-17 01:02:53 5063 2
原创 cocos2d-x 3.0 android mk文件 之 自动遍历*.cpp文件
cocos2d-x 3.0 android mk文件 之 自动遍历*.cpp文件
2014-05-13 16:16:34 2710
原创 cocos2d-x 3.0 引用第三方库 及编译成apk时android mk文件写法
cocos2d-x 3.0 引用第三方库 及编译成apk时android mk文件写法
2014-05-13 15:54:39 3197 1
原创 cocos2dx 3.0 之 用std::bind替换CC_CALLBACK_N
cocos2dx 3.0 之 用std::bind替换CC_CALLBACK_N
2014-04-22 19:13:38 3572
原创 cocos2dx 3.0 触摸机制
在cocos2dx 3.0版本中,废弃了以往2.x版本的写法,我们先来看一下Layer.h中的一段代码/* Callback function should not be deprecated, it will generate lots of warnings. Since 'setTouchEnabled' was deprecated, it will make warni
2014-04-18 15:27:06 7034 2
原创 cocos2d-x 3.0 rc0 + flappybird 学习心得
本人是大菜鸟一枚,刚入门cocos2d-x 不久,决定写个小游戏练练手感,发现OiteBoys的文章 cocos2dx制作flappybird,然后学习之,拿来练手作者的版本是3.0 beta版本,而在3.0 rc0版本中有略微差别:1)物理碰撞onContactBegin 参数变为一个 //物理碰撞 监听 auto contactListener = EventLi
2014-04-12 15:15:59 4477 4
原创 cocos2dx 3.0 +VS2012 环境搭建
准备工具: VS 2012,cocos2dx3.0 rc0,android sdk(sdk+eclipse),ant,pyhotn(2.7.6),jdk 其中其中ANT是为了自动构建Android程序用。 下载完之后要记得配置jdk和python把下载之后的东西放到一起,这是我的目录:配置cocos2dx:然后,在cocos2dx文件
2014-04-12 14:44:52 5062 6
原创 cocos2dx 内存管理(3)---CCPoolManager浅析
前两篇博文我们我们详细分析了cocos2dx的内存管理机制的实现,现在我们在这里简单总结一下:对于一个对象来说,一般流程:Object obj=new Object() ,自引用计数为1然后调用obj.autorelease()方法,进行自动释放,将obj添加到自动释放池,并保持自引用计数为1在这里可以对obj引用,比如将obj添加到一个Layer中,则Layer此时是o
2014-03-26 20:41:58 1946
原创 cocos2dx 内存管理机制(2)
接着上一篇继续往下分析,我们知道一个被自动管理的对象从new出来之后会被放到autoreleasepool,那接下来 对象 是如何被delete的呢?首先我们要知道,cocos2d-x的引擎线程是单线程的,它不停的调用一个主循环来绘制当前的Scene ,同时对一些自动释放的对象进行管理。一、现在开始定位,我们知道win32 下cocos2dx程序入口CCAppl
2014-03-26 16:05:28 1410
原创 Cocos2dx 内存管理机制(1)
1.引用计数机制要了解cocos2dx引用计数的机制,首先我们来看看CCObject这个类class CC_DLL CCObject : public CCCopying{public: // object id, CCScriptSupport need public m_uID unsigned int m_uID; // Lua
2014-03-10 23:00:35 1692
原创 cocos2dx 坐标系统详解
1、在cocos2dx中,支持以下坐标系:● 屏幕坐标系: 原点在左上角,X轴向右,Y轴向下。(比如处理触摸事件时CCTouch对象中的坐标就是屏幕坐标系)● OpenGL坐标系: 原点在左下角,X轴向右,Y轴向上。(比如CCNode类的setPosition函数调用就是此坐标系)● 世界坐标系: 指相对于整个屏幕的坐标系,(0,0)就是屏幕的左下角● 本地坐标系: 相
2014-03-08 18:09:44 1732
原创 Cocos2d-x v2.2.2版本+Win7+VS2010环境搭建
目前大三,很早之前就想入手cocos2d-x,苦于c++不熟悉,进度异常缓慢,现在在一边恶补c++基础,一边在自学cocos2dx,做做笔记,与君共勉。1.环境和工具准备Win7VS2010/2012,至于2008 v2版本之后似乎就不支持了。2.安装pythonv.2.0版本之前是用vs模板创建工程的,到vs2.2之后就改用python创建了。到python官网下
2014-03-06 10:39:27 3305 1
原创 android音频视频播放器
最近写了一个android简单的音频视频播放器:1.扫描sdcard的音乐文件并播放2.歌词同步功能(只能同步到行,因为是lrc格式,如果需要同步到每一个字,类似kogou那样则需要解析krc文件)3.播放视频功能4播放网络视频功能(listview可以下拉刷新获取网络断数据)效果如下:下载地址:http://do
2014-01-27 01:01:02 1906 2
原创 Android一个Demo搞定所有控件
本人在学习基础控件的时候写的,运行环境是在Android 4.2。包含Fragment和viewPager和HorizontalScrollView,actionBar等比较新的控件先上图:下载地址:http://download.csdn.net/detail/shun_fzll/6620093欢迎留言讨论
2013-11-27 16:28:45 1238 1
原创 HttpURLConnection和HttpClient获取Json数据
Android中提供的HttpURLConnection(JDK自带)和HttpClient(Apache提供)接口可以用来开发HTTP程序。服务器端有如下json数据[{"image": "http://222.22.254.223:8080/web/a.jpg","title": "新闻标题1","content": "新闻内容1","conut": "跟帖人数1"},{
2013-11-17 16:31:33 14145 2
原创 Sax解析Xml文档
SAX(simpleAPIforXML)是一种XML解析的替代方法。相比于DOM,SAX是一种速度更快,更有效的方法。它逐行扫描文档,一边扫描一边解析。在用Sax解析xml文档的时候不要忽略节点之间的空白字符串。下面来实例看看如何使用Sax解析下面的Xml: 范冰冰 31 林志玲 38 杨幂 26 1.首先写一个java类,
2013-11-17 15:06:38 1632
原创 自定义ContentProvider详解
ContentProvider在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对你应用中的数据进行添删改查。要注意ContentProvider的作用,是为别的应用调用本应用中的数据或者文件提供接口,而它也是唯一的跨应用数据传递的接口。如果仅仅是同一个应用中的数据传递,则
2013-11-16 22:16:13 2370
原创 Android数据存储---SQLite
SQLite是一款轻量级数据库,支持大部分SQL语句。下面我们来看看如何使用:1.写一个工具类继承SQLiteOpenHelper,建数据库,建person表import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLit
2013-11-15 09:30:07 1034
原创 Android数据存储---Pull解析Xml文件
有如下xml文件: 范冰冰 31 林志玲 38 杨幂 26 1.使用XmlPullParser读取xml文件:public List loadPersons(InputStream in) throws Exception { XmlPullParser parser = Xml.newPullParser(); //
2013-11-14 21:59:25 1245
原创 Andorid存储方式---读写文件
在手机Rom和SDCard保存文件:1.创建界面<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:ori
2013-11-14 21:44:18 1203
原创 Andorid存储方式----SharedPreferences存储
SharedPreferences是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。保存路径为:data文件夹下对应的包文件下下,类型为xml文件。SharedPreferences存储比较简单,步骤如下: (1)获取SharedPreferences对象 (2)利用edit()方法获取Editor对
2013-11-14 21:20:07 1270
原创 空白不曾停止。。。
转眼之间,大学似乎成了另外一个家。在这里很自由,但是内心总是得不到安定。浮躁充斥着每一天,我很不喜欢这种感觉,这让我对生活感到无所适从。又周末了,我很想家,熟悉感,玩得再疯狂,却总是能心安。想念高中的校园,想念路上背着书包穿着宽大校服的人儿,想念和兄弟一起在篮球场上不知疲惫追逐,想念那时候的心里还有个她
2012-04-13 23:51:40 1861 1
基于ssh框架+bootstrap的无线点餐系统(包含sql文件)
2014-08-08
cocos2dx 3.0 飞机大战源码
2014-04-22
cocos2dx 3.0 rc0 +flappybird 源码
2014-04-12
android音频视频播放器
2014-01-27
Android一个Demo搞定所有控件
2013-11-27
网站开发文档(中文.chm)集合礼包
2013-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人