(原创作品,欢迎转载,注明出处,谢谢:http://www.cnblogs.com/binxindoudou/admin/EditPosts.aspx?postid=3205249) 1.配置环境,重点是eclipse环境的配置相对麻烦,重点是android开发的环境ADT,c/c++的编译工具NDK,SDK等概念的理解和配置. 2.另外最重要的就是跨平台(在此仅指跨安iOS和Android)的原理 3.对两个重要文件的认识: build_native.sh和Android.mk,需要了解she…
(原创作品,欢迎转载,注明出处,谢谢:http://www.cnblogs.com/binxindoudou/admin/EditPosts.aspx?postid=3213645) 1.原理分析的博客:cocos2d-x屏幕适配原理分析  cocos2d-x屏幕适配新解 2.cocos2d-x 在4inch模拟器下面也只显示960 * 640的问题 (设置Default@2x.png跟 Default-568h@2x.png) 3.Cocos2d-x-API-详解-CCFileUtils 4.…
(原创作品,欢迎转载,注明出处,谢谢:http://www.cnblogs.com/binxindoudou/admin/EditPosts.aspx?postid=3179335) 1.单例模式中,静态指针的释放过程(垃圾工人) 2.反射机制的使用(oc中的语言特性,c++没有) 3.触摸事件的setHandlePriority()的bug 4.CCDictionary只有读取plist没有写入plist,所以对于游戏中的动态数据就只能使用CCUserDefault::sharedUserDe…
1.给CCMenuItem带上点击参数(这是CCNode的一个属性) CCMenuItem *item = CCMenuItemSprite::create(unselectedPic, selectedPic,this,menu_selector(CCSelfSence::doSomething));//CCMenuItem无法传参 item->setUserObject(CCString::create("nihao"));//可以这么用,给这个Item绑定一些信息(之前是自…
1.参考资料:Cocos2d-x纹理优化的一些方案  cocos2d-x如何优化内存的应用  iOS和android游戏纹理优化和内存优化(cocos2d-x) 2.加载贴图集纹理 CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("xxx.plist");//系统将xxx.png文件和xxx.plist文件一同加载到内存缓存中,方便以后使用 CCSprite* sprite = CCSpr…
将RN集成到现有OC项目应该是最常见的,特别是已经有OC项目的,不太可能会去专门搞个纯RN的项目.又因为RN不同版本,引用的依赖可能不尽相同,所以特别说明下,本文参考的文档是React Native (0.57)相关文档. 一.准备工作 本文演示项目基于如下版本: "react": "16.5.0", "react-native": "0.57.1" 1.RN搭建开发环境 如果你已经创建过RN项目,并且运行成功了,那么你的环境…
升级Windows 10 正式版过程记录与经验 [多图预警]共50张,约4.6MB 系统概要: 预装Windows 8.1中文版 64位 C盘Users 文件夹已经挪动到D盘,并在原处建立了符号链接.(我怀疑这是系统升级失败的原因) ———————— Update 2015-8-18 前几天有事没有搞这些东西.末尾对评论集中回复一下. 经过实验,移动C:/Users 用户文件夹对升级有影响. 昨天我重装了Windows 8.1 系统.(全新安装)然后在 高级启动——命令提示符模式下执行: rob…
本人电脑上安装了Win10 + Ubuntu 12.04双系统.前段时间因为在Ubuntu上做项目要安装一个比较大的软件,导致Ubuntu根分区的空间不够了.于是,从硬盘又分出来一部分空间,分给Ubuntu.于是有了这篇Ubuntu扩容过程记录,也可以当作是一篇教程吧. 1. 起因 最近在做一个项目,有关KinectFusion算法,需要用到CUDA.但是在我的Ubuntu中安装CUDA的时候,提示根分区空间不足,无法完成安装. Not enough space on parition moun…
原文网址:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) 一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把环境搭建起来了,把过程记录下来分享给大家. 内容目录: 1.默认基础环境 2.NDK下载与配置 3.安装Cygwin 4.用NDK编译 5.安装…
升级到 ExtJS 5的过程记录   最近为公司的一个项目创建了一个 ExtJS 5 的分支,顺便记录一下升级到 ExtJS 5 所遇到的问题以及填掉的坑.由于 Sencha Cmd 的 sencha app upgrade 命令无法正常地讲项目升级至 ExtJS 5 (或许是方式不对) ,所以我的做法是新建一个 ExtJS 5 的项目,然后把 app 包拷贝过去,然后慢慢修复报错的东西,直到项目可以正常跑起. 说在前面: 升级的项目目前是一个十分初级的版本,代码量很少,只有导出报表和 dash…