摘要: crossapp里有Frame、Center,这两种都是可以用来确定一个view的位置和大小。不同点:Frame定位是以View的左上角为参照点,Center是以View的中心点为参照点注意crossapp里锚点并不影响View的实际显示位置setAnchorPoint 阅读全文
posted @ 2015-01-29 15:57 小芒果 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1.分辨率是的某个尺寸大小的屏幕里的像素点数ppi2.crossapp茶用iphone4为基准比例值为13.其它分辨率设备的换算dp = px * 320/ 屏幕PPI4.crossapp里点、Rect等最好用Dip形式5.至于分辨率相同由于屏幕尺寸不一带来的问题,crossapp没有提供特效办法。... 阅读全文
posted @ 2015-01-29 15:51 小芒果 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1.html5执行速度慢,用户体验不好2.原生应用开发,即ios和安卓分别开发,需要两种技术人员,后期代码维护困难,很难达到统一。3.xamarin是一款c#的解决方案,收费。xamarin.form是用户做跨平台的界面。加了群听说很坑,还不成熟,放弃了继续研究。4.混合式开发,也就是用html5做... 阅读全文
posted @ 2015-01-28 16:37 小芒果 阅读(2284) 评论(1) 推荐(0) 编辑
摘要: 我发现网上很少有这样完整例子,加上英文有不好,走了好多弯路.我现在把从网上找到例子帖出来,可以解压HTTP gzip的#include #include #include #include /* Compress data */int zcompress(Bytef *data, uLong ndata, Bytef *zdata, uLong *nzdata){ z_stream c_stream; int err = 0; if(data && ndata > 0) { c_stream.zalloc = (alloc_func)0; c_stream.zfree = 阅读全文
posted @ 2013-11-10 10:56 小芒果 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 先看看这里注册事件方法CCDirector* pDirector = CCDirector::sharedDirector();pDirector->getTouchDispatcher()->addTargetedDelegate(this, -1, true);上面的-1就是事件的优先级,越小优先级越高bool PVPLogin::ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent){ return true;}返回true就会取消事件冒泡 阅读全文
posted @ 2013-05-17 15:02 小芒果 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1.再init下this->setTouchEnabled(true);2.重载方法virtualvoidregisterWithTouchDispatcher(void);voidPVPLogin::registerWithTouchDispatcher(void){ CCDirector* pDirector =CCDirector::sharedDirector(); pDirector->getTouchDispatcher()->addTargetedDelegate(this, -1,true);}3.重载相应的Touch方法virtualboolccTouchB 阅读全文
posted @ 2013-05-17 14:59 小芒果 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1.把ttf文件放到Resources的某个目录下2.打开Xcode,我是在Xcode下进行编码的,至于以后移植安卓,再做介绍。打开Xcode的plist文件。如下图,首先把需要的字体文件添加进Resource目录下,然后打开这个目录下的info.plist文件(cocos2d和cocos2d-x的名字是info.plist,如果自己建别的工程,名字可能会不同),右键新建一行,起名叫做Font provided by application ,然后把你想要添加的自己写入相应的item中,注意要带后缀名。3.找出字体名字,先安装字体,然后如下图得到字体名字4.使用CCLabelTTF* pLab 阅读全文
posted @ 2013-05-17 13:53 小芒果 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 在软件开发过程中,代码的命名规范是一项很突出的内容。一套定义完整、结构清晰明了的命名规范将大大提升源代码的可读性和软件的可维护性。据考证,没有一种命名规则可以让所有的程序员都满意,程序设计教科书一般也不会指定命名规则。但是制定一套令开发组成员基本满意的命名规则,并在项目中贯彻实施,也是团队开发一项必不可少的工作。我将我的团队的实际工作中的命名规则整理如下:第一部分:共性规则共有八项。作为指导供成员采纳。【规则1】标识符应简单明了,望文知意。标识符采用英文单词。切忌使用汉语拼音来命名。程序中的英文单词一般不要太复杂,用词应当准确。例如不要把CurrentValue写成NowValue。尽量不要使 阅读全文
posted @ 2013-05-13 09:58 小芒果 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 我的化妆水网站http://hhheroyuan.52.xindns4.info本方法是结合网上一些朋友的帖子,然后加上自己的理解写的,在ML OS X 10.8环境下用XCode4.4/4.4.1 + IOS5.1实测可行!ps:使用无证书调试,也意味着你的设备要越狱!第一步:制作证书1)打开 Finder->应用程序->实用工具 -> 钥匙串访问2)单击:"钥匙串访问"选择 "证书" 再选择"创建证书"过程如下图:注意:证书名称必须填写为iPhone Developer第二步:修改XCode配置文件注:如遇到文件 阅读全文
posted @ 2013-04-29 08:56 小芒果 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 我的化妆水网站http://hhheroyuan.52.xindns4.info1.下载jsonCpp,把相应的目录copy到如下图2.设置连接 阅读全文
posted @ 2013-04-25 15:45 小芒果 阅读(262) 评论(0) 推荐(0) 编辑