自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zhenli312的专栏

what hurts more,the pain of hard work or the pain of regret

  • 博客(73)
  • 资源 (6)
  • 收藏
  • 关注

原创 上传ios应用到AppStore

下面我将讲述在itunes connect已经建好应用后的操作,同时把该应用的状态改为Waiting For Upload。1、接下来打包应用程序(前提,证书可以正常使用)a.打开Xcode,选择Product->Archiveb.然后选择distribute...c.选择第二个d.选择发布证书点击next之后便会

2013-10-31 19:51:37 577

转载 Android获取手机配置信息

转自http://blog.csdn.net/lilu_leo/article/details/9102993StringBuilder phoneInfo = new StringBuilder();phoneInfo.append("Product: " + android.os.Build.PRODUCT + System.getProperty("line.separato

2013-10-29 14:13:45 636

转载 组件按钮 setVisibility的用法

android view的setVisibility方法值有3个:1.View.VISIBLE,常量值为0,意思是可见的2.View.INVISIBLE,常量值是4,意思是不可见的3.View.GONE,常量值是8,意思是不可见的,并且不占用布局空间

2013-10-14 19:02:15 1218

转载 Android 权限代码说明

android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)

2013-10-14 15:15:48 620

原创 cocos2dx跨平台使用自定义字体

首先需要一个ttf文件的字体。在ios中的方法:把ttf文件放入资源文件下,然后在你的工程的Info.plist文件中新建一行(Add Row),添加key为:Fonts provided by application,类型为Array或Dictionary都行;添加Value为XXX.ttf(你字体的名字)。在代码中的使用:CCLabelTTF *word=CCLabelTT

2013-09-27 14:08:23 4383

原创 android检测应用版本更新

android版本的更新,必须要了解VersionName和VersionCode,这两个参数在AndroidManifest.xml中VersionCode:对消费者不可见,仅用于应用市场、程序内部识别版本,判断新旧等用途。VersionName:展示给消费者,消费者会通过它认知自己安装的版本。下面贴上主要类的代码:package com.UpdateApk1652857

2013-09-25 15:36:57 1128

转载 cocos2dx多线程以及线程同步

转自:http://blog.csdn.net/zhy_cheng/article/details/9116479cocos2d-x引擎在内部实现了一个庞大的主循环,每帧之间更新界面,如果耗时的操作放到了主线程中,游戏的界面就会卡,这是不能容忍的,游戏最基本的条件就是流畅性,这就是为什么游戏开发选择C++的原因。另外现在双核手机和四核手机越来越普遍了,是时候使用多线程来挖掘硬件的潜力了。

2013-09-24 20:20:50 3166 1

原创 ios下cocos2dx弹出键盘后如何让layer继续响应touch事件

去EAGLView这个类改一下touch的4个代理方法,叫ccTouchxxxxx的bool,它里面都写了if return,把这几个if return都注销调就好了。

2013-09-13 17:30:43 2163

原创 iconv在cocos2dx跨平台的使用方法

在cocos2d-x中直接显示中文的时候会出现乱码,所以要用到iconv,在win32下配置属性即可运行,这里不多讲下面主要讲android和ios下的配置android:一: 新建一个android项目,并且导入eclipse中(应该都知道);二: 去下载个iconv的库文件,得到iconv文件夹,把该文件夹放入cocos2d-x的文件夹下:如图

2013-09-13 13:38:43 1756

原创 cocos2dx内存释放缓存

CCTextureCache::sharedTextureCache()->removeAllTextures(); 释放到目前为止所有加载的图片CCTextureCache::sharedTextureCache()->removeTexture(); 单独释放某个图片

2013-09-05 15:28:03 2472

转载 cocos2d-x 样条路径CCCatmullRomTo

现在做的项目里,关卡设计采用的是,在一张地图上盘绕着一条弯弯曲曲的路线,关卡按钮分布在这条路径上。 然后就涉及到一个问题:一个代表当前关卡的精灵,是在关卡之间沿直线走,还是沿着设计的弯曲路线来走。 沿直线走直接用CCMoveTo就能实现,这里介绍一个CCCatmullRomTo样条路径(《cocos2d-x权威指南》上的翻译。。。)CCSprite *sprite=CCSpri

2013-08-29 13:08:21 2197

转载 Android上使用Box2d

转自http://blog.csdn.net/htttw/article/details/7600277Box2d是一个非常优秀的开源2D物理引擎,可以模拟出非常真实的物理效果,今天我们介绍如何在Andoird下使用Box2d:注:本文的大部分参考:http://rayleung.iteye.com/blog/4390561.Box2d原来使用c++写的

2013-08-14 18:40:00 829

原创 Conversion to Dalvik format failed with error 1错误解决

把cocos2dx项目转过来编译android,竟然有错误Conversion to Dalvik format failed with error 1,以前都没发生过。网络上也有很多方法,但我的问题是工程引入包冲突,手动引入包 References Libraries 中的jar 和ADT 自动引入的Android Dependencies  jar包 冲突。解决方案:删除 Ja

2013-08-13 14:42:10 710

原创 cygwin编译android出现Permission denied问题

到该文件的外层文件下,使用如下命令:chmod -R 755 Hello\后面的Hello文件就是你要设置的项目文件了

2013-08-13 13:39:28 773

转载 IOS开发之纯代码界面--基本控件使用篇

转自:http://www.cocoachina.com/bbs/read.php?tid=131516刚学IOS开发的时候,跟着书本也用过苹果的拖动摆放图形界面是不是叫UIBuilder???后来不知什么时候就不用了,现在回头看看,那些工具就是在误导,让你以为很简单,但是用好很难,维护起来。。。。不说了。你懂得。那么现在我们就看看纯用代码写界面到底有多难?首先我们要记住一

2013-08-08 19:38:06 661

原创 如何在Cocos2dx中处理Android os的设备的Menu和Back按键的响应处理

其实很简单,步骤如下:1. 在需要响应的.h 中添加如下两个虚函数:virtualvoid keyBackClicked();//Android 返回键virtualvoid keyMenuClicked();//Android 菜单键2. .cpp类中实现如上两

2013-08-05 20:02:56 977

转载 cocos2dx记录存储:SQLite基本使用

转自http://4137613.blog.51cto.com/4127613/772518一、安装与配置SQLite是使用非常广泛的嵌入式数据库,它有着0配置,占用资源少等特点。从大型游戏《魔兽世界》到android上的很多游戏和软件(google提供了一个java语言的绑定。)在cocos2d-x中,我们使用它的C语言绑定。为了方便和简化篇幅,我们直

2013-07-30 20:06:17 791

原创 cocos2dx含有Box2d编译到android平台和ios平台上

有时cocos2dx有用到box2d这个类,编译到ios只需在创建工程的时候,选择cocos2d-box2d。 编译android则要在Android.mk文件上添加,如下LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static cocosdenshion_static cocos_extension_static box2d_static 后

2013-07-23 18:42:45 718

转载 object-c中NSString与int和float的相互转换

1,字符串拼接 NSString *newString = [NSString stringWithFormat:@"%@%@",tempA,tempB]; 2,字符转intint intString = [newString intValue]; 3,int转字符NSString *stringInt = [NSString stringWithFormat:@"%d

2013-06-28 16:01:59 1684

转载 undefined reference to涉及的链接问题

在linux下,编译链接的时候,经常会遇到这样一个问题,undefined reference to.....,引起这个问题的原因在于在链接的时候缺少选项。下面举几个例子,并给出解决办法。1、undefined reference to `dlerror'     undefined reference to `dlopen'     undefined reference to `d

2013-06-28 16:00:14 682

原创 tinyxml在ios下与win下读取节点的不同

char* fullpath = (char*)CCFileUtils::sharedFileUtils()->fullPathFromRelativePath("fuckyou.xml");TiXmlDocument doc = TiXmlDocument(fullpath);doc.LoadFile();用上面的方法在ios在读取,加红部分是关键,在win32下用T

2013-06-24 17:53:24 677

转载 xCode工程的文件夹类型 folder References group

最近在处理一些工程时候,偶尔注意到,工程文件里面添加了一些新的样式图标。什么样子呢,先看图。 工程中的蓝色文件夹和以前习惯的黄色文件夹是不是不太一样。今天简单总结一下Folder References and Groups 参考文件夹和分组1. Group 分组在xCode的工程中,右键New Group, 即可创建,也就是黄色的文件夹。工程中想要分类管理的文件,可以分

2013-06-14 18:10:01 647

转载 IOS开发常用函数

转自http://blog.csdn.net/toss156/article/details/89932701、获取本地的语言[cpp] view plaincopyprint?+ (NSString *)getLocalLanguage  {      NSString *language = [[[NSUserDefaults standardUserDef

2013-05-30 20:13:02 685

原创 cocos2d-x项目移植到ios下加入开场动画

cocos2d-x项目移植到ios下加入开场动画,这个需要在AppController实现AppController.h#import @class RootViewController;@interface AppController : NSObject {    UIWindow *window;    RootViewController    *viewCont

2013-05-17 10:27:10 1504

原创 cocos2d-x在pc下和ios下实现遮罩的不同处

在pc下的cocos2d-x代码可以实现遮罩效果,但是移植到ios下,没变化需要设置stencil buffer格式。在AppController.mm中找到的didFinishLaunchingWithOptions方法,将其中的depthFormat参数改为GL_DEPTH24_STENCIL8_OES,如下:     // Add the view controller's view

2013-05-17 10:01:44 1039

原创 cocos2d-x设置android里的防止锁屏

PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE);             mWakeLock = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK, "XYTEST");             mWakeLock.acquire();

2013-05-13 09:52:42 1632 1

转载 实现 Cocos2d-x 全局定时器

cocos2d-x 中有自己的定时器实现,一般用法是在场景,层等内部实现,定时器的生命周期随着它们的消亡而消亡,就运行周期而言,相对最长的是场景,如果在多个场景切换并且保持定时器的运行,那我们就需要定义一个自己的 全局定时器。平时所使用的定时器,我们可以直接使用,是因为 CCNode 帮我们实现了定时器的封装,一个简单的做法,是定义个全局的静态 CCNode 对象,在程序运行之初初始化,并

2013-05-13 09:16:23 1177

转载 获取一个图片像素点RGB值的代码

以下是由CocoaChina会员 “上帝的大大” 分享的代码,用于获取图片信息,查询像素点的RGB值。 帖子地址 http://www.cocoachina.com/bbs/read.php?tid-13152.html - (void*)getImageData:(UIImage*)image{    void* imageData;    if (imageData ==

2013-04-22 13:57:19 3734 1

原创 ios获取文件的路径,创建文件

获取文件的路径,即获取documents的路径//获取文件路径 NSArray *path=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsPath=[path objectAtIndex:0]; NSLog(@"%@

2013-04-11 14:09:10 901

原创 objective-c开发常用代码

log:NSLog(@"log:%@",string);显示图像:CGRect myImageRect = CGRectMake(0.0f, 0.0f, 320.0f, 109.0f); UIImageView *myImage = [[UIImageView alloc] initWithFrame:myImageRect];[myImage setImage:[UIImag

2013-04-11 14:00:14 617

原创 Android sdcard创建文件夹及写入工程目录视频资源

android开发中,直接调用工程目录的视频资源,程序播放视频会卡,调用sd卡里就正常了,于是就有了这篇文章来解决代码如下package com.cocos2dx.tGame;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;i

2013-04-09 14:03:50 1033

原创 解决CCPageTurn3D只有往左翻页的问题

cocos2d只提供往左翻页,如果想往右翻页就不行了。于是看代码void CCPageTurn3D::update(float time){       float tt = MAX(0, time - 0.25f);    float deltaAy = (tt * tt * 500);    float ay = -100 - deltaAy;

2013-03-28 17:42:51 3139 1

转载 Box2d物理引擎:b2ContactListener类碰撞检测

box2d有一个名为b2ContactListener类,需要继承此类,来接收碰撞的回调。此类为c++代码。在xcode中,需要将.m文件更改为.mm文件//接口文件#import "Box2D.h"class ContactListener : public b2ContactListener{private:    //碰撞开始    void Be

2013-03-26 14:18:10 1863

svn最新汉化包.zip

svn安装包里面默认语言是英语,对于很多中国人来说使用英语还是不怎么习惯.所以上传中文包方便各位 双击安装即可,然后去设置语言

2019-07-12

protobuf-2.5.0

使用protobuf协议,编译python版本的protobuf 在protobuf-2.5.0\python下运行python setup.py build,然后再执行python setup.py install

2018-09-14

lua进行位运算的文件,直接调用

lua位运算,接口在bit2.lua文件中,还有64位数字处理,方便调用

2018-08-17

iconv库文件

在android使用iconv必须要用到的库文件

2013-09-13

cocos2dx的Box2d的小例子

cocos2dx的物理引擎box2d,例子里实现了弹球,拉弓的效果

2013-04-09

仿爱短信ANDROID项目

该项目运用了android四大控件,对数据库的操作,以及程序构架的搭建等知识。实现发送联系人信息等功能

2012-12-15

空空如也

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

TA关注的人

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