- 博客(73)
- 资源 (4)
- 收藏
- 关注
原创 C++调用Java
通过JNI获取java虚拟机,再获取当前程序的JNI环境,通过JNI环境获取需要调用的java类信息,再获取需要调用的java类中的函数信息。再通过JNI环境调用,使用类信息、函数信息,调用对应的java函数。看起来好像有点复杂,but不用担心,cocos2d-x中有一个JniHelper类(头文件的copyright为:cocos2d-x.org,是Google提供的还是cocos2d-x小
2014-02-17 16:41:53
2937
3
转载 android利用Http下载文件
Android利用Http下载文件 博客分类:androidAndroid网络协议XMLOS.net Android利用Http下载文件一、场景 下载存文本文件和下载如mp3等大容量的文件界面 二、代码编写 1.AndroidMainfest.xml中配置主要是解决网络权限和写SDCard的权限
2014-02-13 17:03:49
999
转载 手把手教你iOS消息推送证书生成以及Push消息
手把手教你iOS消息推送证书生成以及Push消息分类: iOS开发2013-12-10 22:03 134人阅读 评论(0) 收藏 举报iOS推送消息是许多iOS应用都具备的功能,今天在给应用加推送功能,在生成证书的过程中,发生了各种令人蛋痛的事。下面就把步骤拿出来分享下:iOS消息推送的工作机制可以简单的用下图来概括: Provider是指
2014-01-17 15:08:37
700
转载 c++时间类型详解time_t
Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。Unix时间戳不仅被使用在Unix 系统、类Unix系统中,也在许多其他操作系统中被广告采用。目前相当一部分操作系统使用32位二进制数字表示时间。此类系统的Uni
2013-12-27 16:13:49
787
转载 Cocos2d-x2.0 各种粒子效果详解
Cocos2d-x 2.0 粒子系统深入分析三部曲(三)长平狐 发表于 2013-3-19 18:39 9个月前, 0回/1184阅开源中国诚邀您参加 Cloud Foundry 中国群英会!(北京、上海、杭州、成都、深圳)[Cocos2d-x相关教程来源于红孩儿的游戏编程之路CSDN博客地址:http://blog.csdn.net/honghai
2013-12-16 18:19:03
1427
转载 Android消息处理机制
Google参考了Windows的消息处理机制,在Android系统中实现了一套类似的消息处理机制。学习Android的消息处理机制,有几个概念(类)必须了解:1. Message消息,理解为线程间通讯的数据单元。例如后台线程在处理数据完毕后需要更新UI,则可发送一条包含更新信息的Message给UI线程。2. Message Queue消息队列,用
2013-11-19 16:19:43
812
原创 poll() | 多路复用 I/O
(转)poll()函数详解 2010-11-23 22:09:55分类: 系统运维 poll()函数详解poll() | 多路复用 I/O和 select() 函数一样,poll() 函数也可以用于执行多路复用 I/O 。但 poll() 与 slect()相比,用起来更加直观容易。使
2013-11-14 10:49:48
767
转载 windows系统集成cygwin与Eclipse与使用Android NDK r5(支持OpenglES),集成(转)
一:什么是NDK?NDK 提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so 和java 应用一起打包成apk。这些工具对开发者的帮助是巨大的。NDK 集成了交叉编译器,并提供了相应的mk 文件隔离CPU、平台、ABI 等差异,开发人员只需要简单修改mk 文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出so。NDK 可以自动地将so 和Jav
2013-11-06 10:21:35
696
原创 cocos2d-x中进度条的实现
#include "HelloWorldScene.h"#include "SimpleAudioEngine.h"using namespace cocos2d;using namespace CocosDenshion;CCScene* HelloWorld::scene(){ CCScene *scene = CCScene::cre
2013-11-04 13:39:49
921
原创 cocos2d-x中矩形的碰撞检测
#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"using namespace cocos2d;class HelloWorld : public cocos2d::CCLayer{public: virtual bool i
2013-11-04 13:38:05
1627
原创 cocos2d-x-教程 让精灵响应触摸 并把方向旋转到相对应的角度
在cocos2d-x里面 想要把一个精灵从原位置移动到用户所触摸到的点 , 并且把精灵的方向旋转相对应的弧度,可以参考一下我的做法我这里的精灵是用一条鱼, 用户触摸后鱼就移动到所触摸的点, 并且移动开始时鱼头的方向已经向着所触摸的点 下面是详细做法首先 h文件申明重写CCLayer里面的四个方法 : virtualvoidregisterWithT
2013-10-26 21:37:05
1823
原创 在ios中编写程序实现录音功能
#import #import "AVFoundation/AVFoundation.h"@interface AudioRecoderViewController : UIViewController{ UILabel *label; AVAudioRecorder *recorder; //定义专门录制的类AVAudioRecoder
2013-10-26 21:31:56
966
原创 c语言编写从键盘上任意输入10个数,分别统计出输入的偶数或奇数分别的平均值
#include int main(int argc, const char * argv[]){ int i,a; int c=0,x=0,n=0,m=0; for(i=1;i { scanf("%d",&a); if(a%2==0) {
2013-10-26 21:26:36
17137
原创 c语言使用链表编写一个可以实现班级学生管理系统,增加,删除,修改学生信息
#include #include #include typedef struct tagPerson{ char name[20]; char sex[20]; long tel[20]; struct tagPerson *next;}Person;Person * create(int n){
2013-10-23 11:55:28
11943
1
原创 求1到300中的所有互满数,即是两个数除了它各自本身外的所有的因数相加的和都等于对方
#include int hms(int a);int main(int argc,const char * argv[]){ int i,j; for (i=1; i300; i++) for (j=1; j300; j++) if ((hms(i)==j)&&(hms(j)==i)&&i!=j)
2013-10-23 11:51:44
2844
转载 Cocos2d-x游戏引擎开发笔记(12)】粒子系统实现与用户交互的特效
原文地址:【Cocos2d-x游戏引擎开发笔记(12)】粒子系统实现与用户交互的特效作者:九城学院来源:CSDN 作者:张译成无实战不学习,这次来用粒子系统实现与用户交互的特效。下面是在我的安卓手机上的效果图 第一张图片实现手指在屏幕上滑动的时候一群粒子跟着手指,第二张图片实现手指在屏幕上点击的时候一个爆炸效果。另外还用粒子系统实现一个太
2013-10-23 11:39:53
970
转载 【Cocos2d-x游戏引擎开发笔记(17)】实现运动的尾巴效果
原文地址:【Cocos2d-x游戏引擎开发笔记(17)】实现运动的尾巴效果作者:九城学院来源:CSDN 作者:张译成使得运动的物体有尾巴的效果,可以使用CCMotionStreak。这里我使用【Cocos2d-x游戏引擎开发笔记(12)】粒子系统实现与用户交互的特效的例子,使得效果更加的酷。在头文件中加入:[cpp] view plaincopyp
2013-10-23 11:21:53
816
原创 iOS中为UIColor创建类别 其中添加了几个常用的方法
// UIColor+UIColor_HexConvert.h#import@interface UIColor (HexConvert)+(UIColor *)colorFromHexString:(NSString*)colorString;+(NSString*)stringFromColor:(UIColor*)
2013-10-23 11:13:02
1564
原创 从键盘上任意输入一个数,并输出相应行数的*号,例如输入5,则显示5行*号组成一个三角形
例如输入5,则输出结果如下: * *** ***** **************** #include int main(int argc,const char * argv[]){ int n,i,j; scanf("%d",&n); for (i=1; i {
2013-10-22 19:26:56
12615
1
原创 c语言从键盘中输入一串字符串,将字符中的大写转化成小写字母,将小写字母转换成大写字母,以*号键结束
#include int main(int argc,const char * argv[]){ char c; c=getchar(); while (c!='*') { if(c>='A'&&c'Z') { c=c+32;
2013-10-22 19:18:40
40190
2
原创 COCO2D-X中ScrollView的使用实现
#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"#include "cocos-ext.h"using namespace cocos2d;using namespace extension;class
2013-10-22 14:41:24
1008
转载 高仿打飞机代码实现
cocos2d-x实现高仿微信打飞机游戏 (2013-10-10 19:29:03)转载▼标签: 微信打飞机 cocos2d-x it分类: Cocos2d-X核心代码1游戏界面#ifndef __HELLOWORLD_SCENE_H__#
2013-10-22 14:34:06
2005
1
原创 在cocos2d-x中实现多点触碰
在cocos2d-x中,对于触摸事件有两种模式:大家都知道,第一种为CCDirector::sharedDirector()->getTouchDispatcher()->addStandardDelegate(this, 0);//添加触摸委托,也是cclayer默认的模式,可用于多点触摸;第二种为CCDirector::sharedDirector()-
2013-10-22 14:26:17
740
原创 c语言从键盘上输入一串字符串,统计这个字符串中存在的数字和字母的总数
#include int main(int argc,const char * argv[]){ char c; int n=0,x=0; c=getchar(); while (c!='*') { if ((c>'a'&&c'z')||(c>'A'&&c'Z')) {
2013-10-22 14:10:11
14384
原创 c语言从键盘上输入一串字符串,输入两个数字a和b,截取字符串第a个到第b个字母,并输出截取后的字符串
#include #include int main(int argc,const char * argv[]){ char a[100],b[100]; char *p; char *q; p=a; q=b; int m=0,n=0,i; gets(a); scanf("%d",&m);
2013-10-22 12:00:34
8383
原创 c语言从键盘输入班级人数,及每个人的分数,计算出平均分数
#include int main(int argc,const char * argv[]){ int n;//学生总人数 int temp;//保存零时一个学生的成绩 int sum=0;//总分 int i;//循环变量 printf("请输入班级人数:"); scanf("%d",&n);
2013-10-22 11:56:51
10470
原创 c语言编写,从1到1000中自身的所有的约数相加等于本身的数,例如6=1+2+3
#include //循环6=1+2+3int main(int argc,const char * argv[]){ int i ,j,sum; for (i=1; i1000; i++) { sum=0; for(j=1;j { if(i%j==0)
2013-10-22 11:54:33
2423
原创 输出100到1000中只能被1和自身整除的所有质数,并且每一行只能输出5个数
#include int zhishu(int a);int main(int argc,const char * argv[]){ int c=0; int i; for (i=100; i1000; i++) { if(zhishu(i)) {
2013-10-22 11:51:01
2228
原创 使用c语言编写程序,从键盘上任意输入两个数字,并计算出两个数的最小公倍数
#include int ismax(int a,int b);int main(int argc,const char * argv[]){ int a,b; scanf("%d",&a); scanf("%d",&b); int s=ismax(a,b); printf("%d",s); ret
2013-10-22 11:45:18
12281
原创 编写程序输出1000以内,只能被自身和1整除的所有质数
int zhishu(int a);int main(int argc,const char * argv[]){ int c=0; int i; for (i=100; i1000; i++) { if(zhishu(i)) { prin
2013-10-22 11:40:27
3770
原创 从键盘上输入三个数,编写一个max函数,可以输出三个数中最大的数字
int max(int a,int b,int c );int main(int argc,const char * argv[]){ int a,b,c; scanf("%d",&a); scanf("%d",&b); scanf("%d",&c); int s=max(a,b,c); printf("%d",s);
2013-10-22 11:38:14
8750
原创 通过编写递归函数,编写c程序从键盘中输入一个数字和计算符号,算出该数字的和或者是积
int main(int argc,const char * argv[]){ float x,y; int n; float power(float x,int n); scanf("%f,%d",&x,&n); y=power(x,n); printf("%8.2f",y); return 0;}fl
2013-10-22 11:36:37
1348
原创 从键盘任意输入数字a和b,并计算出a的b次方等于多少
int main(int argc,const char * argv[]){ float x,y; int n; float power(float x,int n); scanf("%f,%d",&x,&n); y=power(x,n); printf("%8.2f",y); return 0;}fl
2013-10-22 11:27:59
2935
2
原创 cocos2d-x教程-CCAnimationa创建…
CCSize s = CCDirector::sharedDirector()->getWinSize(); //载入动画所需纹理图片 CCTexture2D*texture =CCTextureCache::sharedTextureCache()->addImage("animations/dragon_animation.png"); //
2013-10-17 13:26:53
686
1
转载 iOS学习之UITableView…
原文地址:iOS学习之UITableView中Cell的操作"> iOS学习之UITableView中Cell的操作作者:龍之殇接着iOS学习之TableView的简单使用 这篇,这里主要讲UITableView中的Cell的操作,包括标记、移动、删除、插入。 为了简单快捷,直接从原来那篇的代码开始,代码下载地址:http://download.csdn.net/detail/tot
2013-10-17 13:26:51
739
转载 iOS学习之iOS5.0以上 …
原文地址:使用新浪微博开放平台OAuth">iOS学习之iOS5.0以上 使用新浪微博开放平台OAuth作者:龍之殇新浪微博开放平台为第三方应用提供了简便的合作模式,满足了手机用户和平板电脑用户随时随地分享信息的需求。通过调用平台的api即可实现很多微博上的功能。本篇主要目的是记录新浪微博移动SDK iOS版本的在iOS5下的嵌入和使用。1、申请一个新浪微博的移动应用。申请地址:h
2013-10-17 13:26:48
629
转载 iOS学习之iOS5.0以上使用新…
原文地址:续(及解决登录无效问题)">iOS学习之iOS5.0以上使用新浪微博开放平台OAuth 续(及解决登录无效问题)作者:龍之殇继上篇 iOS学习之iOS5.0以上使用新浪微博开放平台OAuth过后,新浪微博授权弹出的网页又有调整,中间还有过瘫痪情况。如果按上篇做出来的授权页面就成这样了:续(" /> 第一:网页页面变大了,第二:没有了取消按钮。根据这个情况在s
2013-10-17 13:26:46
696
转载 iOS学习之Table View的…
原文地址:View的简单使用">iOS学习之Table View的简单使用作者:龍之殇Table View简单描述: 在iPhone和其他iOS的很多程序中都会看到TableView的出现,除了一般的表格资料展示之外,设置的属性资料往往也用到Table View,TableView主要分为以下两种:View的简单使用" /> Plain:这是普通的列表风格 Gr
2013-10-17 13:26:44
639
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人