自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (1)
  • 收藏
  • 关注

原创 笔记1----android--java

1:java  中string 转换为 int :Integer.parseInt("hello world")2:java  android 中比较字符串 :String arg0="name";arg0 ==  "name" 有时候不管用,要用下面的 equals  方法arg0.equals("name")3: 在 android  中 退出游戏 :System.exit(0); 有时候不管...

2018-03-29 21:58:30 184

原创 error: no such file or directory: '/UE4Editor.app/Contents/MacOS/UE4Editor-Core.dylib'

You can reinstall the missing UE4Editor.app via Epic Launcher > Select the engine > Verify.After "Verify", build works again.在 Lanncher 登录 ,选择 相应的版本, 验证。

2018-03-11 16:48:55 1572

原创 笔记 --- string 字符串

字符串定义:char buffer[128];char buffer[128] = "hello world"; // sizeof() 函数 取得定义 长度 128,字符串有效长度 11char buffer[] = "hello world"; // sizeof() 函数取得定义的 长度 12,字符串有效长度 11字符串赋值 strcpy()char buffer

2014-01-03 10:11:27 569

原创 android 播放音效 小例子

package com.example.test2_1;import java.util.HashMap;import android.os.Bundle;import android.app.Activity;import android.content.Context;import android.view.Menu;import android.view.Vi

2013-08-19 17:10:51 577

原创 更改cocos2d-x android 项目的cocos2d-x的版本

方法一:在jni->android.mk中添加cocos2d-x相应的路径$(call import-add-path, D:\WorkSpace\cocos2d-2.1rc0-x-2.1.3) \$(call import-add-path, D:\WorkSpace\cocos2d-2.1rc0-x-2.1.3\cocos2dx\platform\third_party\andro

2013-08-16 11:42:54 612

原创 corona new button(按钮的使用)

local playButtonPress = function (event)print("button press")endlocal playButtonRelease = function(event)print("button release")endlocal playButton = widget.newButton{defaultFile = "Menu

2013-08-12 15:31:36 1195

原创 corona scene createScene(创建结构)

local storyboard = require( "storyboard" )local scene = storyboard.newScene()function scene:createScene(event )local screenGroup = self.viewlocal bg = display.newImage("bg3.jpg")screenGr

2013-08-12 13:49:35 861

原创 Android HttpURLConnection和HttpClient获取网络内容

Android开发网络相关应用,可以用HttpURLConnection和HttpClient这两个类来获取网络相关内容。       1、用HttpURLConnection获取网络内容核心代码如下,网络内容用string content返回:        public static String getContent(String url) t

2013-06-15 15:01:54 740

原创 cocos2d-x jsonCpp 读取json

string path =CCFileUtils::sharedFileUtils()->fullPathFromRelativePath("episode1level2.txt");        FILE *fp =fopen(path.c_str(),"r");//根据路径打开文件        char *pchBuf = NULL;//将要取得的字符串    in

2013-04-12 15:27:26 1368

原创 cocos2d-x 读取 文件

string path = CCFileUtils::sharedFileUtils()->fullPathFromRelativePath("episode1level2.txt");    //    string path2 = CCFileUtils::sharedFileUtils()->fullPathFromRelativePath(firstElement->FirstAt

2013-04-12 15:04:45 575

原创 iOS6.0 xcode4.5 设置 横屏

升级xcode4.5    iOS 6.0后以前的横屏项目 变为了竖屏,以下为解决办法:在AppDelegate 的初始化方法- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions中将[window addSubview:

2012-09-25 16:43:04 1339

原创 box2d 碰撞筛选

碰撞筛选就是一个防止某些形状发生碰撞的系统。按照具体需求设置哪些物体跟那些物体发生碰撞,跟哪些物体不发生碰撞。Box2D通过种群跟组索引支持碰撞筛选。组索引比较简单,设置其shapeDef的groupIndex值即可,例如boxDef.filter.groupIndex = 1。通过groupIndex值的正负来确定同一个组的所有形状总是发生碰撞(正)或永远不发生碰撞(负),需要特

2012-07-31 10:15:50 1221 1

原创 将数据(数组)储存到.plist文件中

-(NSString *)getRecordFilePath{ NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0];NSStr

2012-07-26 17:08:22 1110

原创 @dynamic

Objective-C 2.0 中增加了@dynamic 指令,表示变量对应的属性访问器方法,是动态实现的,你需要在NSObject 中继承而来的+(BOOL) resolveInstanceMethod:(SEL) sel 方法中指定动态实现的方法或者函数。Person.h:@interface Person : NSObject{NSString *name;float

2012-07-19 18:09:11 985

原创 cocos2d CCScrollerLayer 放大镜 效果 算法 (越靠近中心点越变大)

定义一个 工具类,ScrollerLayer .h文件中 内容#import #import "cocos2d.h"#import "CCScrollLayer.h"#define scaleMax 1.6@interface ScrollerLayer : CCLayer {    int  _myIndex;    CCScrollLayer *

2012-06-26 18:26:31 1188

原创 UIWebView 取消缩放

1.当实例化的UIWebview 设置了属性scalesPageToFit = YES;当双击UIWebview时,webpage会进行缩放操作,取消webPage放大的操作,在HTML中加入下面字段。

2012-06-20 18:19:08 1292

原创 Objective-C MD5加密字符串

Objective-C MD5加密字符串@interface NSString (MyExtensions)- (NSString *) md5;@end@implementation NSString (MyExtensions)- (NSString *) md5{const char *cStr = [self UTF8String];

2012-06-18 15:12:41 474

原创 静态变量

#import #include void f(void);int main (int argc, const char * argv[]) {    for(int i=0;i        f();    }    return 0;}void f(void ){    static int f=10;/*在这声明了一个静态

2012-05-31 12:18:51 250

原创 %d & 全局变量 & 局部变量

看下面简单的代码让我们简要分析一下%d  ,全局变量,局部变量。#import int main (int argc, const char * argv[]) {   // NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];    // insert code here...    in

2012-05-31 12:17:48 690

原创 C中简单的输入输出流

我们在编写IOS程序时会用到C中的输入流(scanf( );)输出流(printf();)。下面是一段简单的代码,让我们来分析一下#import #include int main (int argc, const char * argv[]) {   // NSAutoreleasePool * pool = [[NSAutoreleasePool a

2012-05-31 12:17:11 496

原创 const & %c

const 是类型修饰符,const型的变量不能被程序修改,可以赋初始值。const类型的变量会被程序放入只读区。也就是说用const修饰的变量不能被修改(包括指针指向的变量)。看下面的小例子:#import #include void f(const char *str);int main (int argc, const char * argv[])

2012-05-31 12:16:31 299

原创 C基础 1

基本数据类型:字符型、整型、浮点型、双精度型、和无值型,分别是用char、int、float、double、和void(这是在C89中定义的,在C99中又添加了三种类型)。修饰基本类型:修饰基本类型有 signed(有符号)、unsigned(无符号)、long(长型)、short(短型)特别注意的是当修饰符自身使用时等效是该修饰符修饰是整型(int)。例如

2012-05-31 12:16:05 278

原创 const & %c

const 是类型修饰符,const型的变量不能被程序修改,可以赋初始值。const类型的变量会被程序放入只读区。也就是说用const修饰的变量不能被修改(包括指针指向的变量)。看下面的小例子:#import #include void f(const char *str);int main (int argc, const char * argv[])

2012-05-31 10:59:21 220

原创 C基础 2

修饰符volatileC语言关键字volatile表明某个变量的值可能在外部被改变,因此对这些变量的存取不能缓存到寄存器,每次使用时需要重新存取。修饰符很少用到,一般的变量会直接从内存中访问的(编译程序的自动优化操作,编译程序不会重复读取变量的),但如果变量在程序以外被修改了,那么volatile这个修饰符就十分重要了。volatile修饰符会通知编译程序停止对其修饰的变量进行自动

2012-05-31 10:58:21 280

原创 对象的内存

当代码发送消息alloc 给类时,IOS平台会在内存中分配内存块。该内存块包含了此类声明的属性的内存。下面让我们看个例子:下面代码声明了一个Car类。定义了三个属性 year,make,model。#import @interface Car : NSObject {    int year;    NSString *make;    NSSt

2012-05-31 10:56:55 339

原创 IOS接口 和 实例变量的使用

通过下面的图解我们可以创建接口。 图(1-1)图(1-2)图(1-3)通过上面的图解我们可以学会创建接口文件。下面是创建的接口文件Humen.h#import @protocol Humen-(void) showName:(NSString *)name;@end这段代

2012-05-31 10:55:52 512

原创 performSelector & @selector

Object-C中@selector关键字 是用来搜索方法的,将方法转换成SEL类型的变量。#import @interface Car : NSObject {    int year;    NSString *make;    NSString *model;}@property (nonatomic,retain) NSString * mo

2012-05-31 10:54:42 267

原创 结构体

结构体可以把一组不同类型的数据组成一个数据类型。下面让我来学习一下吧。在头文件中声明结构体。结构体格式如下:typedef   struct   结构体名{变量类型   变量名;变量类型   变量名;...} 结构体变量;下面代码是声明了两个结构体并分别有一个变量。typedef struc

2012-05-31 10:53:54 294

原创 第一个Mac应用

下面是一个Mac应用的小例子:按下面的步骤创建一个Mac应用项目: 上面圆圈中可以设置项目的名称和保存位置。双击上面圆圈中的文件,打开Mac应用视图的界面,如下图:下图为界面为上面图片的左侧部分,从这个视图中可以拖拽 标签 到视图层。 选中下面圆圈中的蓝色正方体,然后在右侧部分选择类型(

2012-05-31 10:52:30 418

原创 委托模式-- object-c

下面以 屏幕的触摸时间为例说一下委托模式。首先是建了一个协议Action,定义一个doAction的方法:#import @protocol Action -(void) doAction;@end定义一个屏幕的接口 ,有一个Action类型的变量delegage (这是一个委托对象,就是将事件委托这个对象来处理)@int

2012-05-31 10:51:29 526

原创 KVC

KVC就是 key--value—coding  可以在没有给属性设置property的情况下访问属性。编写了一个接口 定义了一个有复合属性和基本属性:#import #import "Author.h"@interface Books : NSObject {    NSString * name;    Author * author;    f

2012-05-31 10:50:38 278

原创 UIScrollView

下面介绍一下UIScrollView的一个小知识。UIScrollView是一个可滑动的图层。详细请看下面链接:http://www.cnblogs.com/zhw511006/archive/2011/01/09/1931339.html下面一个小实例:创建一个基于Window-based-Applicatin的项目 创建后拖拽一个Tab Bar

2012-05-31 10:49:49 528

原创 UITextField 与 keyboard (软键盘)

当点击UITextField的时候 软键盘会自动弹出,有时软键盘遮挡住一些视图组件,那怎么办呐,在UITextField被点击的时候,就会触发  Did   End  Begin事件, 只要编辑相应的方法,在 试图编辑窗口中 左键 拉动到  “File's  Owner” 上选择相应的自己定义的方法就可以了。 还要一种方法: 就是实现 UITextFieldDelegate

2012-05-31 10:48:46 776

原创 设置UINavigationBar为半透明

设置UINavigationBar为透明的就是把其风格设置成Black Translucent。下面是图解:右侧圆圈中为设置UINavigationBar的透明程度。

2012-05-31 10:46:29 1135

原创 根据系统路径创建文件

//创建文件的路径+(NSString *)createFilePath{         NSString * FileName=@"init.plist";//创建文件名     NSArray * Paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

2012-05-31 10:44:49 594

原创 物体的360度触屏旋转观看(仿奥迪A8L应用)

我们常常会看到这样的应用,根据手指的滑动对物体不同角度的观看,下面是我实现的一些代码:下面是一个简单的UIViewController  有一个imageView属性,用于图片的切换的视图。还有一个locatianX属性,用于开始X坐标的标记。 #import #import "ImageView.h"@interface ViewControl

2012-05-31 10:43:34 1845

原创 self. 与 存取方法有关

先看一下面的类:MyClass.h @interface MyClass : NSObject { MyObject *myObject; } @property (nonatomic, retain) MyObject *myObject; @endMyClass.m @synthesize myObject; -(id)init{ if(se

2012-05-31 10:42:22 245

原创 实现 简单 的文件 储存--NSKeyedUnarchiver

实现 简单 的文件 储存+(NSString *)getInitFilePath{NSString * fileName=@"init.plist"; NSArray * paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);NSLog(@"this is p

2012-05-25 11:10:03 1102

原创 Xcode下 gdb 调试命令

Xcode下 gdb调试命令Xcode的调试器为用户提供了一个GDB的图形化界面,GDB是GNU组织的开放源代码调试器。您可以在Xcode的图形界面里做任何事情;但是,如果您需要您可以在命令行里使用GDB的命令,且gdb可以在终端运行,也可以在Xcode下的控制台(C*****ole Drawer)中运行。要在一个调试的任务里输入GDB命令行命令:在工具栏里点击C*****ol

2012-05-23 18:16:13 399

原创 粒子系统

粒子系统的组成一个例子系统通常由以下几个关键部分组成:l  粒子(Particles)每一个粒子就是一个图形对象,可以使一色点或者一个图片。下面就是CocosNoded关于粒子的定义:(文件 CCParticleSystem.h)typedef struct sParticle{CGPoint  pos;  // A位置CGPoint startPos;  //

2012-05-21 09:12:54 567

空空如也

空空如也

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

TA关注的人

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